As you know, WordPress is the universal platform, that may be used not only for blog creating, but also for other web-site types.
Once me and my friend have created WordPress build for the article directory, but this build have one essential shortcoming.
To display the list of categories on the main page I had to edit source files of WordPress engine. But it has deprived of possibility to use WordPress as the article directory at release of new versions, because changing of the source codes each time is not reasonable decision.
The idea of creation of universal and convenient instrument for realisation on WordPress the catalogue of articles did not leave me. As a result I have created a Article Directory plugin.
The primary task of this plugin is display on the main page (or any another) the structured list of categories, which can be easily customized with CSS. Also plugin allows authors to publish articles and change their profile bypassing the admin interface.
Showing an amount of articles in parent and child categories.
Showing a category description in link title.
Showing the empty categories.
Using hierarchy for subcategories.
Excluding a specified categories.
Special features for categories list:
Simple and handy design using CSS. The structure of categories is the multilevel list, which can be altered easily with CSS, as you need. The parent category have the <div> container to mark it out with CSS as a parent.
Parent category is showing amount of articles in subcategories. The character also include the number of articles in this parent category.
Showing a specified amount of child categories (2nd level).
Showing a categories in specified amount of columns.
Hiding all subcategories.
Adding an icons for each category in the list using CSS.
Authors can add articles and change their profile bypassing the admin interface.
Displaying the “Terms of article publication” on article submission page.
Excluding the child categories articles from the parent categories archive pages.
Create in admin area a new page and select the template “Author panel” in page attributes. Through this page authors will add new articles and change their profile. Access in admin area for authors will be forbidden.
Specify ID of this page in corresponding option at the “Settings → Article Directory” page of admin area.
That’s all. If it’s necessary, you may customize other options of plugin.
There are two things, that you can customize:
If it’s necessary, you may customize the author-panel.css and categories.css files under the site design.
Customize options on “Settings → Article Directory” page.
How to add icons for parent categories
It’s doing using CSS. You need to add the styles for icons in style.css file of your theme.
Here the digit 23 means, what this icon will be added in the 2nd column for the 3rd parent category from the top. Accordingly, it is necessary to create as many of such styles, how many you have parent categories, and specify the corresponding number for each icon.
i/icon.gif – this is the path to an icon file, beginning from a folder with your theme.
4px – icon shift value from the left of the parent category block. 3px – icon shift value from the top of the parent category block.
The plugin also lets you to display the list with the links to categories RSS feeds. To do this you must:
<?php $rssfeeds=true; ?>
<?php if (function_exists('article_directory')) article_directory(); ?>
Create a new page in the admin interface and select the created template in page attributes.
FAQ about Article Directory Theme and Plugin
How can I have the outside background (grey stripes) and the border like on this site? How to add a logo in the header before the site title? How can I change the width of the sidebars? How to place a banner in header? Etc.
Sorry, I can't help you with such a questions. Please read and study CSS manuals or find a freelancer that make this things for you.
I have installed your theme "Article Directory", but I don't see the "Register" link on my site.
You need to activate the "Membership (Anyone can register)" option on the "General Settings" page of admin area.
Is there a simple way to quickly add the categories (instead of adding it one by one)?
jQuery Post Preview WordPress Plugin allows the live post preview on “Write/Edit post” page of WordPress admin area. It works on jQuery.
If you don’t like WordPress built-in Visual Editor (because it puts a lot of …
jQuery Comment Links WordPress Plugin replaces comment author link and (or) links in comment text on jQuery links that will work (i.e. it will be possible to go on the specified site through these links) …