This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Article Directory Redux

Description

!! WARNING: Before activating this plugin, please DO NOT deactivate the previous Article Directory plugin if you have it installed !!

If you do deactivate, you will lose your settings. Once you have activated this new plugin, you may go to the plugins page and deactivate the old one.
That way we make a backup of your settings because the old plugin is set to delete your settings automatically when you deactivate.

Please note: I’m not the original author but I’m open to suggestions on ways to add to and develop out the plugin. Please feel free to leave suggestions in the forums.

This is taken directly from the original Article Directory plugin last updated 3 years ago (2011-1-16), and made compatible with WordPress 3.9 and
it’s updated database system.

Displays the structured list of categories (like in article directory), which can be easily customized with CSS. Also allows authors to publish articles and change their profile bypassing the admin interface. See an example at Articlesss.com/.

Standard features for categories list:

  • 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.

Additional features:

  • 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.
  • Ability to get an article source code.

Screenshots

  • An example of an WordPress driven article directory

Installation

Attention: if you are using the plugin simultaneously with Article Directory WordPress Theme, miss the 5, 6, 7 and 8.1 points of installation:

  1. Copy the article-directory folder in WordPress plugins directory (/wp-content/plugins/).
  2. Activate the plugin through admin interface.
  3. Activate the “Membership (Anyone can register)” option on the “General Settings” page of admin area.
  4. On the same page select “Author” or “Contributor” in the option “New User Default Role”.
  5. Add the following code in the index.php file of your theme (or in another file in a place, where you want to display the categories list):

    <?php if (function_exists('article_directory')) article_directory(); ?>
    
  6. Add the following code in a place of your theme (for example, in sidebar.php), where you want to see the authorization form:

    <?php if (function_exists('article_directory_authorization_form')) article_directory_authorization_form(); ?>
    
  7. Add the following code in the header.php file before the </head> tag:

    <link rel="stylesheet" href="<?php bloginfo('wpurl'); ?>/wp-content/plugins/article-directory/author-panel.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="<?php bloginfo('wpurl'); ?>/wp-content/plugins/article-directory/categories.css" type="text/css" media="screen" />
    
  8. Select a prefered interface for authors in corresponding option at the “Settings → Article Directory” page of admin area. If you have selected the “Author panel”, then follow these subpoints:

    1. Create in directory with your theme a new PHP file, for example author-panel.php and paste the following code in it:

      <?php
      /*
      Template Name: Author panel
      */
      if (function_exists('article_directory_author_panel')) article_directory_author_panel();
      ?>
      
    2. 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.

    3. Specify ID of this page in corresponding option at the “Settings → Article Directory” page of admin area.

  9. That’s all. If it’s necessary, you may customize other options of plugin.

The plugin also lets you to display the list with the links to categories RSS feeds. To do this, you must:

  • Create a new page template.
  • Add the following code:

    <?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

You can find them here.

Contributors & Developers

“Article Directory Redux” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.2

FIXED: Authorization/Register form not showing

1.0.1

CHANGED: Improved options handling
ADDED: A screenshot

1.0.0

RELEASED: Compatibility with new WordPress 3.9 database calls.

Previous:
Version history and list of changes you can see here.