ACE 1.4.3

Add comments

We came out again, with a bugfix release, that should solve the majority of your problems.

May 13th 2009 Releases

79 Responses to “ACE 1.4.3”

  1. h33 Says:

    Hello,

    I still cannot see links from blogroll. Neither upgrading to 1.4.3 didn’t help.

  2. DjZoNe Says:

    I still don’t know the reason.
    According to MichaelH on wordpress.org (http://wordpress.org/support/topic/267999?replies=5) and my experiences, it does not happen on default theme. What theme are you using?

  3. Hakon Says:

    Is there any change of getting back a feature that was in 1.0.3 ?
    I have a blog with a main page category called computers, then I have two categories called Macs and PCs. Sometimes I do posts for PCs that only appear in PC category. Sometimes I do posts in PCs and Computers.
    In 1.0.3 these posts that are in PC and Computers appear on my main page, but in 1.4.2 they appear only in PC. So the exlclusion part kind of overwrites the fact that I chose Computers category also !
    I would like those to appear on both pages.
    Is this clear enough, or am I over the line?

  4. DjZoNe Says:

    This is clear enough, well I’ll look what I can do about this :)

  5. RnbUncovered Says:

    I also have the problem with the blogroll links disappearing after installing 1.4.3 so I am still using 1.3.2. The templlate is called ‘dark-effect’

    Thanks,
    Barry.

  6. DjZoNe Says:

    RnbUncovered, I’ll check it out, as soon as I’ll have time for that. Thank you for reporting :)

  7. Dewey Bushaw Says:

    Issue: ACE will note hide Categories in Main Navigation
    Fix: Uncomment lines #497 and #500

    #497 = //add_filter(‘wp_list_categories’,'ace_list_categories’); // deprecated

    #500 = //add_filter(‘getarchives_join’,'ace_getarchives_join’);

    This worked for me.

  8. Dewey Bushaw Says:

    Issue: ACE will only hide up to 5 Categories in Main Navigation
    Fix: Fix line #246

    1.4.3 version
    for($j = 0; $j <= count($rows); $j )

    Change to:
    $max_count_row = count($rows);
    for($j = 0; $j <= $max_count_row; $j )

  9. uncleboob Says:

    I am a very happy customer of your product :) and want to say thank you for the ACE.

    Greetings

  10. Janeen Says:

    Your plugin is working so well for me. Working, I must say…where other plugins and many different versions of category exclusion codes DID NOT work. I’ve been searching for several weeks to find something like ACE, and I have to say that it is extremely relieving to finally find something that works for me!

    That being said, I do have a problem. I host many giveaways on my blog, but would like to exclude those posts from my main blog page, and have them instead only show on my “Giveaways” page. I’ve successfully removed those posts from the home page of the blog, but they are not showing on my Giveaways page, and all the there categories of posts ARE. I’ve made the proper adjustments on the category page of the ACE configuration, to no avail. Can you kindly suggest a course of action to correct this problem? Thank you so much!

  11. Thomas Says:

    Hi there.

    Thanks again the great software. I do have a feature request if you ever find the time. Would it be possible for you to release an “ACE Calendar” widget?

  12. Nick Says:

    Line 302 (advanced-category-excluder.php):

    load_plugin_textdomain(‘ace’,'wp-content/plugins/advaced-category-excluder/lang’);

    There is a “n” missing.

  13. Michael Says:

    I am trying to filter categories from the category listing but it does not seem to filter. I have the first two check boxes on the settings page checked and a few categories checked on the home column. Am I missing something or is this a bug?

  14. Franz Says:

    Is there plans to support wordpress 2.8? Its been out for a while and when installing it on 2.8, the links are broken (not surprisingly)

  15. Sean McGilvray Says:

    Is there a way to fix this for wordpress 2.8. It is no longer working.

    Thanks,

    Sean McGilvray

  16. Peter Says:

    Hi,

    I’ve just found your plugin and I wanted to check that it will do waht I require.

    What I want to do is publish posts to my blog that WILL NOT be seen by my readers BUT WILL be picked up by Google to help with my blog’s postion in the listings.

    Am I correct in assuming that this is what your plugin will do and that all I need to do is mark the category I wish to hide in any section of on the ‘Categories’ page and select this category in the ‘Select a section to export excluded categories into XML Sitemap Generator:’ of the ‘Settings’ Page?

    I hope that makes sense and I hope you can help me clarify this.

    Many thanks.

    Peter

  17. Andrew Turner Says:

    Plugin works well, though I’d love to see if it can hide posts from pagination also.

    Do you think you could add in this functionality, or possibly direct me as to how to do it?

    Thanks!

  18. DjZoNe Says:

    Andrew, around version 1.0.4 I was looking at the pagination thing, but then I couldn’t figure out how to do so.
    But I guess I’ll look at it again by your request.

  19. Andrew Turner Says:

    Thanks! That’d be appreciated.

    If you want to drop me an email, I’ve got a slight idea as to how it could be done though.

  20. Eric Says:

    Have a problem with the widget

    Warning: require_once(widgets/recent-comments.php) [function.require-once]: failed to open stream: No such file or directory in /home/dosochos/public_html/site/wp-content/plugins/advanced-category-excluder/ace-widgets.php on line 11

    what can I do??

  21. doda Says:

    Hi! May you tell me if exist a way to exclude category (not only) even in the widget calendar (wp) on the sidebar?
    thanks

  22. Chris Janton Says:

    ISP upgraded to PHP5.3

    [Sat Jul 25 16:10:11 2009] [error] PHP Warning: Parameter 1 to ace_join() expected to be a reference, value given in /pathtowpsite/wp/wp-includes/plugin.php on line 166

    also happens with ace_where()

    latest version (1.4.3) installed on wordpress 2.8.2

  23. nubic Says:

    do not exclude categories anywere, 2.8.1 work
    wp2.8.2 not work

  24. Sean McGilvray Says:

    Hey guys when I disable all plugins but this one I get the following error:

    Warning: call_user_func_array() [function.call-user-func-array]: First argumented is expected to be a valid callback, ‘exclude_category’ was given in /home/.edenizations/cshughes/pd4free.com/wp-includes/plugin.php on line 414

    Any ideas?

    Website http://www.pd4free.com

  25. Chris Janton Says:

    latest version (1.4.3) installed on wordpress 2.8.2

    with ACE enabled I see posts in the “Edit Posts” window multiple times
    If I deactivate ACE I see posts 1 time only, like I would expect.

  26. ana Says:

    Hi, I’m using your plugin to exclude a category from my main feed, and it works. But i have a problem, let’s see if you can help me out.

    Let’s say I have:
    Category 1
    -Child 1
    -Child 2
    – GrandChild1

    The category I want to exclude is Granchild1, it gets excluded from the main feed ok. But if i request: /category/category-1/feed/

    Same to say, a parent category specific feed, then the posts from GrandChild come out again.

    How can I avoid this?

    Thanks for this plugin :)

  27. chris janton Says:

    I have tracked my problems to PHP 5.3

    some/all of the “filter” functions expect the first parameter to be passed by reference – it isn’t being passed by reference it’s being passed by value.

    If I change the filter definitions to remove the ampersand on the first parameter I get what looks to be properly functioning behavior.

    I get these notices…

    7/31/09 13:12:28 /opt/local/apache2/bin/httpd[61038] user Notice PHP Warning: Invalid argument supplied for foreach() in /blah/wordpress/wp-content/plugins/advanced-category-excluder/advanced-category-excluder.php on line 394
    7/31/09 13:12:28 /opt/local/apache2/bin/httpd[61038] user Notice PHP Warning: Invalid argument supplied for foreach() in /blah/wordpress/wp-content/plugins/advanced-category-excluder/advanced-category-excluder.php on line 399
    7/31/09 13:12:28 /opt/local/apache2/bin/httpd[61038] user Notice PHP Warning: Invalid argument supplied for foreach() in /blah/wordpress/wp-content/plugins/advanced-category-excluder/advanced-category-excluder.php on line 399

  28. Nick Says:

    For me, the plugin also doesn’t work anymore since my provider updated to PHP 5.3. :-(

  29. Nick Says:

    I got the solution. Replace in advanced-category-excluder.php:

    &$where > $where

    &$join > $join

    &$args > $args

  30. Chris Says:

    Hi,
    at first great plugin… great idea.

    I wrote a post and put it in a category. The post is a thank-you-page for tracking reasons.

    Then I went to
    Dashboard > ACE > Categories
    and checked all boxes with the new category.
    I didn’t change anything in ACE > Settings.

    I doesn’t work :-(

    What exactly do I have to do to exclude the category and the post everywhere?

    Noone should be able to find it except you enter the direct link because it has to be found within the conversion process.

  31. Chris Says:

    sorry… I’ve forgot to tell you some details:
    - WP version 2.7.1
    - Theme: Pixel 1.9.1

  32. andrew Says:

    Since I upgraded wordpress to 2.8 my category specific widget for post to show up( http://jameslao.com/2009/07/29/category-posts-widget-2-0/ ) no longer works at all enless I enable it to show that specific category. I tried doing suggestion #7 but that didnt fix it. This is also after I updated the plugin. any help would be appreciated. Thanks!!!

  33. andrew Says:

    tried to post earlier. it looked like it had gone thru but I dont see it on here. So my question is. After I updated it from the version I had and then installed 2.8.4 it has stopped me from being able to have side widgets from the category on all things front page that I disallowed from showing in the posting area. I can turn them on to show on the front page and it works. any idea’s? tried several fixes to no avail

  34. ash Says:

    hi,
    I used your plugin, but the theme of my images have disappeared (after using your plugin).
    The theme in question is “Arthemia” (by “michaelhutagalung”). The images that have disappeared:
    -In the header (logo advertising)
    -in the sidebar, it lacks an image of advertising also
    How to online images?
    Thanks :)

    *******************
    i’m french :) the original message is this :
    J’ai utilisé votre plugin, mais des images de mon thème ont disparu (après avoir utilisé votre plugin).
    Le thème en question est “Arthemia” (par “michaelhutagalung”). Les images qui ont disparu sont :
    -Dans le header (le logo la publicité)
    -dans la sidebar, il manque une image de publicité également
    Comment remettre en ligne les images?
    Merci

  35. john Says:

    Hi, great plugin!
    But like some of the post, the links created in the links dashboard don’t get displayed.
    This happens when I use

    wp_list_bookmarks(‘title_li=&categorize=0′);

    in the theme. Hopefully it gets resolved.

  36. miklb Says:

    I have a custom query in a sidebar that pulls the most recent posts from a category “news”. I’ve excluded the category “news” from search, and thus, this query is also negated on the search template. Is there a way to only exclude the “news” category from the search query, and not the entire template?

  37. andrew Says:

    if you check out mmadogma.com you will notice that the front pages category widgets dont show at all. I unchecked everything besides the frontpage posting on categories(the topics only) yet the side bars still remain blank. can anyone assist? Thanks

  38. Brad Kelley Says:

    Looking for a way to exclude one category from recent posts, category list, and the Entries RSS feed for our site. This plugin seems to fit the bill great except it doesn’t appear to be affecting the RSS feed (on our staging site). Any idea what might be going on? Anyone else with this issue?

  39. Poohlo Says:

    Nick! 10x for solution!

  40. Eric Says:

    I installed ACE today and love it. Many thanks! The only issue I am having is that the following option has no effect:

    “Do you want the categories selected for Home section, to be hidden from category list as well?”

    While it is excluding the posts of the category, the category itself is still showing in the “Category lister sidebar widget”.

    I have tried toggling it on and off to no avail.

  41. Tony Says:

    Is there any way to get this plugin to support more than 28 categories? Our site contains 45 categories and will likely need more in future, but the ACE categories page only lists the first 28 of these. Any help on this would be greatly appreciated…

  42. Daddy Scratches Says:

    Nick, will you marry me??

    How the F**K did you figure that out? I was about to put my first through the monitor until I tried your solution and it worked! THANK YOU!

  43. Daddy Scratches Says:

    *put my FIST through the monitor, that is.

  44. Casey Becking Says:

    Thank you for the fix wouldn’t have found it on my own!

  45. Dan Says:

    Hi first off, great plugin, we use it all the time. One feature request I have is the ability to control the 404 page in the same way that you can with other areas of the site. I know the 404 page doesn’t come up much (or it shouldn’t anyway), but consistency is always nice.

  46. Gary Says:

    Like what this plugin does, but it nukes my Pages! Get 404s when trying to access pages from the nav bar in my theme. Deactivate the plugin and the pages are back. Activiate and they’re gone.

    Any ideas?
    Thx.

  47. pierce Says:

    Hi, any one knows how to hide my categories in the search engines? I have more than 40 categories and I want only my post URL to be indexed not to include the category URLs.

  48. DjZoNe Says:

    pierce,
    ACE is not capable for these kinds of things.

    But I’m sure it can be done with All in One Seo Pack. It has options, that does you might want:

    - “Use noindex for Archives”
    - “Use noindex for Categories”
    - “Use noindex for Tag Archives”

  49. Mobixone Says:

    Hi Dear
    On My Joke Of The Day site, there is a category Adult Jokes, I want hide this category on all pages but can’t delete it, So i Install ACE 1.4.3 & in options page i select the check box of Adult Jokes & click Doit. But the Adult Jokes category is still visible on all pages of
    http://www.mobixone.com

  50. Jon Says:

    Is this plugin compatible in 2.8.4? It looks ideal, as I want to exclude some cats from appearing on the index page, but it says only works up to 2.7

  51. Victoria Says:

    haven’t used it for anything complicated, really, but it works perfect for what I need! thanks!

  52. Barbara Says:

    Is it possible to have more than one instance of the widget available? My theme has 2 separate sidebars and a home page, all of which need an ACE widget?

    Thanks in advance.

  53. Sakthi Ganesh Says:

    Newly added categories are not displaying with ACE->Categories menu. ACE only shows the existing categories when it was installed and it can’t displays the newly created categories.

    I have cleared my cookies lot of time to update but nothing works

  54. darklord Says:

    Not bad, but still short of some vital functionality.

    If you make a site with a lot of PAGES (ie. more a CMS type site than a blog) you want control of categories on specific pages…not just in what you call ’sections’, which is too general.

    For example…I use a page called INTRO as my home page. I then have another page called BACKGROUND and another page called EXPEDITIONS (and several more pages). On each of these pages I need to display different category content. So the inclusion/exclusion needs to be on a ‘per page’ basis, not just via vague sections. I might have 100 pages and have no individual control over what is shown on them.

    If you can address this ‘real world’ publishing situation, then you might have something. (I mean, it isn’t really that important to list search and disable-robot sections, is it! Think real, think pages….it’s where peoples’ CONTENT is!)

    regds
    darklord

  55. Jeton R Says:

    Hi,
    I have a problem, when i select a category to be hidden in posts, all the posts that are in that category won’t open. This so far is normal but if the post has other categories why not only disable one category to apear not all of them!!!

  56. Craig Says:

    For some reason it has bloated my wp_options table to 76,000 entries. Do you know why or how to fix?

  57. Berbomj Says:

    Thank you fot this plugin.)

  58. Melissa Says:

    Would love to ask you a detailed question about your ACE category excluder ie, it’s not working properly for my pages, need to give you all the details according to your bugreport page – but I can’t for the life of me find your email address anywhere on the site. Your email would be wonderful. Ta in advance.

  59. Bryce Says:

    We just upgraded to 1.4.3, and suddenly our blogroll wasn’t showing up. The problem was inside of ace_get_bookmarks(). I dumped $links_to_exclude and $linkcategories_to_exclude, and both were an array of length 1 with an empty/null value in the only entry. It turns out that all of my links had no value for $bookmarks[$i]->term_id, and thus the term_id was in $linkcategories_to_exclude. My fix was to change:

    if (in_array($bookmarks[$i]->link_id,$links_to_exclude) || in_array($bookmarks[$i]->term_id,$linkcategories_to_exclude))

    to:

    if (($bookmarks[$i]->link_id && in_array($bookmarks[$i]->link_id,$links_to_exclude)) || ($bookmarks[$i]->term_id && in_array($bookmarks[$i]->term_id,$linkcategories_to_exclude)))

    Does this seem like a legitimate bug/fix?

  60. Sam Says:

    Hi, I’m running wpmu 2.8.6 under PHP 5.3, and I’m noticing that the ace_where() and ace_join() functions are marked with the pass-as-reference signifier. This is also causing draft posts on the blog to be shown as full posts. I’ve dropped the & from the function declaration, and all seems well, but I haven’t tested it very thoroughly.

  61. wparena Says:

    I have found this plugin to be virtually indispensable for theme development, included this plugin in my article

  62. nick Says:

    Hi. Interesting plugin.

    However I have one – major – gripe.
    If I manually insert this code:

    into a theme template file where I want to list my pages while excluding one, I reckon my HARD CODE should be able to override your plugin, or rather that they work in tandem.

    Instead, your plugin OVERRIDES my hard code!

    So I have to go in and tick off/on every box for things that I’ve already coded into the theme.

    That’s pretty major, because if ever your plugin gets turned off, sure my code will default but you’re misleading developers who think their code is solid when your plugin essentially hijacks their output.

    thanks.
    Nick

  63. nick Says:

    sorry. forgot to consider your comments will strip my code sample.

    it’s PHP and it looks like this, you know how it would be written:

    php wp_list_pages(‘title_li=&depth=1&exclude=3086′);

  64. Evan Says:

    Hello -

    It seems that when a category is excluded from Search, this means both admin search and regular search.

    Is there a way to prevent a category from appearing in user search but not admin search?

  65. Tobi Says:

    i’ve tried the solution of “nick” but i just get the same result than before. My provider updated to PHP5.3 and since this action, ACE won’t run anymore.
    Can anybody help me?

  66. kalengi Says:

    For those of you getting the “Parameter 1 to ace_where() expected to be a reference” error:
    The functions ace_where() and ace_join() are filters. Their parameters &$where and &$join respectively do not need to be passed by reference since filter functions in Wordpress are expected to return values anyway. Removing the preceding ‘&’ as recommended by Nick and Sam is not going to break your site at all so tweak to your heart’s content :)

    @DjZoNe: You’re the plugin author so I stand corrected.

  67. MoiMM Says:

    Don’t work with Wordpress 2.9.1 !!

    Please make a update please !!!!!

    Thanks ! :)

  68. Joaquin Says:

    Hi guys! Thanks for this amazing plugin! Unfortunately it’s not working with 2.85 WP versions.. any idea of when would you be able to update it?
    Cheers,

    J

  69. Shaun Says:

    Has anyone found a fix for Hakon’s issue on post #3!?

    Yes please make fix for 2.9.1 I can’t upgrade until this is working on it.

    Thanks. :)

  70. Seb Says:

    Same here, doesn’t work with 2.9.1

    This is such a great plugin, please update it!

    Thanks a lot

  71. se nuke detonator Says:

    Keep working ,great job!

  72. Giles Lawrence Says:

    As above…

    Our site has crashed out and gone all RED…

    Any idea when a fix will be made??

  73. Tobi Says:

    “I got the solution. Replace in advanced-category-excluder.php:
    &$where > $where
    &$join > $join
    &$args > $args”

    i tried this bugfix. i’m using PHP5.3 but the plugin won’t work.
    Please help me!
    My Website can’t live without ACE!

  74. Sebastian Says:

    This plugin is great, but it isn’t working with Wordpress 2.9 and up. Is there going to be an update soon, or what’s happening? Please, keep us informed!

    Thanks /S

  75. tunermag Says:

    Does not work with 2.9!

  76. DjZoNe Says:

    New ACE 1.5 is coming, in a week or so.

    With native Categories Widget support, new widgets options, and PHP 5.3 work arounds.

  77. Robert Says:

    I look forward to seeing the updated version and trying it out. This is a very popular plugin as I can see!!! Thank you for all your hard work, we appreciate it!

  78. TomasN Says:

    Hello,
    I just have installed wordpress 2.9.2 and the plugin ACE 1.4.3. When I activated the plugin, the sentence in my index.php

    $wp_query = new WP_Query (‘cat=2&posts_per_page=3&paged=2′);

    did not work anymore. Now the index.php shows all post from all categories including the revision of the posts (as they were real posts), weird!! I decided to remove the plugin. When I did it, everything became normal as before, that is, index.php shows only the posts with category 2.

    Please try it that way.

    Regards

  79. TomasN Says:

    Forgot mention that I have installed PHP 5.3.1 and Apache 2.2.14 on my server. I say that because the plugin EventCalendar for WP has problems on PHP 5.3.1 in the call to functions with arguments passed by reference, for example, functions of the type my_function(&$var). In this case the function must be corrected to my_function($var). Maybe it is the same case for ACE 1.4.3 in PHP 5.3.1.

    Cheers

Leave a Reply