No Responses

  1. Portia Hespe
    Portia Hespe January 15, 2011 at 00:50 | | Reply

    Good website! I really do love how it is easy on my eyes as well as the details are well composed. I am wondering how I might be notified whenever a new post has been made. I have subscribed to your rss feed which really should do the trick! Have a nice day!

  2. Ayman Aboulnasr
    Ayman Aboulnasr January 16, 2011 at 06:49 | | Reply

    Well, Latest On WordPress brings you the best and the latest happenings in the WordPress world including News, Tutorials, Themes, Plugins and more.


    1. Emmanuel
      Emmanuel March 4, 2012 at 19:30 | | Reply

      Great site man, i would love for you to check out breakuphotel.wordpress.com and leave your stories and share with other people to come take a look

  3. Ayman Aboulnasr
    Ayman Aboulnasr January 16, 2011 at 14:18 | | Reply

    Excellent, Thank you very much for letting us know about it.

  4. John Brown
    John Brown January 17, 2011 at 11:13 | | Reply

    Very interesting, will use this on my blog, thanks.

  5. Michael Smith
    Michael Smith January 17, 2011 at 11:31 | | Reply

    These plugins really make it easy to post my Youtube videos on the blog. Cheers.

  6. Aleina
    Aleina January 17, 2011 at 19:19 | | Reply

    This plugin is working wonderfully.

  7. michael soriano
    michael soriano January 18, 2011 at 16:49 | | Reply

    this is an excellent resource. good work.

  8. Ayman Aboulnasr
    Ayman Aboulnasr January 19, 2011 at 07:27 | | Reply

    This is one of the best WordPress tutorials out there. Custom Post Types is essential for transforming WordPress itself from a blogging platform to a complete Content Management System.
    Well done!

  9. Pete
    Pete January 24, 2011 at 17:27 | | Reply

    Do any of these plugins allow you to setup private files for certain specific users?

    1. Alvaro
      Alvaro February 6, 2012 at 15:03 | | Reply

      Download Monitor does that. You can restrict download to certain users.

    2. ArtGoddess
      ArtGoddess March 31, 2012 at 19:34 | | Reply


      I’m wondering exactly the same… Group users by deparments, and share files only to members of that department.

      Which of these plugins has this functionality?

      Thank you!!

    3. yogesh
      yogesh October 4, 2016 at 21:45 | | Reply

      Hello Pete,

      You can check this plugin:-

      This plugin has a lot of features and its Pro version provides the functionality for private access to private directory. Means you can set any user with permissions to only specific location on your directory. I am sure this would help you.


  10. www.koris.com
    www.koris.com January 29, 2011 at 15:58 | | Reply

    very nice wordpress plugin tank you!

  11. Kevin
    Kevin February 6, 2011 at 07:31 | | Reply

    Hi Jean,
    Check out http://wpsnipp.com not so much a blog however I add new WordPress code snippets everyday and ill be expanding the site content very soon.

  12. Brad Trivers
    Brad Trivers February 11, 2011 at 14:49 | | Reply

    I have used Qtranslate (see http://marcopololand.ca) and like it very much. Of course it relies on the website owner to enter everything in multiple languages – but it automatically switches to display an available language if content isn’t there for the user’s choice and indicates this to them. The language tags are a great feature – but do require some manual effort and the syntax can be a little tricky – the biggest problem is that they don’t seem to be supported within plugins right out-of-the-box – I’m developing a reservation system plugin and the language tags display verbatim – still need to figure out how to solve this problem.

    Have you taken a look at the Google AJAX Translation plugin? This may be the simplest solution for those that just want approximate translations available to their users. I haven’t used it yet but plan to make it standard in my website implementations if it works ok.

    1. rudy
      rudy August 2, 2011 at 02:22 | | Reply

      hello.. i have problem with mod_rewrite by qtranslate in pre-pathlish … you have code with .htaccess, this archive is generic, but not compatible with qtanslate.. y like two lenguage (spanish /es/ and english /en/)


  13. saqib sarwar
    saqib sarwar February 20, 2011 at 16:39 | | Reply

    Nice Collection..

  14. DJ Tukancheez
    DJ Tukancheez February 21, 2011 at 20:11 | | Reply

    Impressive numbers from the WP….

    Thanks for the infographics.

  15. Scott Evans
    Scott Evans February 24, 2011 at 22:29 | | Reply

    It is worth noting that due to the complexity of WPML it can at times triple the number of databse queries per page load. It is much heavier than qTranslate.

  16. wordpress
    wordpress March 4, 2011 at 23:17 | | Reply

    nice working wpml is the best.

  17. Meekohi
    Meekohi March 6, 2011 at 01:00 | | Reply

    Does not work.

  18. Omegakenshin
    Omegakenshin March 7, 2011 at 22:21 | | Reply

    Excelent post, I agree with you, Notepad++ is one of the best tools for coding, I never try Netbeans, I will take a look at it, looking good and Open Source.

    Thanks, awesome epic blog, WPMayor Rules!!

  19. Omegakenshin
    Omegakenshin March 7, 2011 at 22:50 | | Reply

    I was using WPML but now sinces 3.1 is a commercial plugin

    I will try Qtranslate, thanks for the post
    Awesome blog Jean :3

  20. Lenart
    Lenart March 9, 2011 at 00:06 | | Reply

    I’ve also been using WPML for couple of sites but since it became commercial I’m looking for an alternative. I don’t like qTranslate and other plugins because of the way they manage the translations.

    I’m now trying to solve multi-language sites by using WordPress Network (previously WordPressMU). You can use subdomains or sub-directories (en.domain.com or domain.com/en/) for switching languages, a single user can access more sites from WP 3.1 admin menu, …. So far it looks better than paying $80 for WPML ๐Ÿ˜‰

  21. Deena Shope
    Deena Shope March 9, 2011 at 03:49 | | Reply

    I love this blog. Actually I challenged myself trying to create one like this too, however I am not having the know-how on how to do it. Tell me about this “WordPress” all about? Is it difficult? Need I be smart in computers to put together a blog? I want to make a blog for my learn english writing for students website. Can WordPress be meshed into an existing website?

  22. Anna Turner
    Anna Turner March 15, 2011 at 01:12 | | Reply

    good article.
    All the best to you and Karen.

  23. Mick
    Mick March 16, 2011 at 14:31 | | Reply

    As you use Windows and Linux you might be interested in the new version of Sublime Text as it’s multi-platform: http://www.sublimetext.com

    Although Sublime 2 is still alpha (I now use this version instead of v1), it’s very stable plus the developer is very responsive to fixing faults, introducing changes etc.

    You can customise just about anything: keybindings, themes etc and also set up your own snippets.

    It’s not free but there’s no limit on the trial period (it just nags you from time to time)

    1. Rado
      Rado January 12, 2012 at 08:43 | | Reply

      Sublime is really great!

      With Sublime Text you can use WordPress package https://github.com/purplefish32/sublime-text-2-wordpress

      Or install it with Package control

  24. JM Vercide
    JM Vercide March 25, 2011 at 01:46 | | Reply

    A very informative article youโ€™ve got there about document management and the usual problems that come around with trying to do such an organizing task. To provide solutions, you may want to try the new BusyDocs software. Itโ€™s great software to manage your files and organize them with labels. The best part about the app is that it synchronizes with Google Docs. Any changes made on the file folder or on the file itself is automatically detected and updates the changes every minute. Visit our website for a free trial http://busydocs.com/.

  25. Amir Helzer
    Amir Helzer April 2, 2011 at 08:53 | | Reply

    Great summary of the export process.

    Some plugins and themes add their own tables. The WordPress XML export/import procedure doesn’t include them.

    In that case, instead of the XML export, users should do a complete DB dump. This will include all the table.

    And, in any case, when importing a blog, the posts table will include links to the previous domain. After importing (either via XML or DB dump), users should run a search-and-replace SQL query to change internal links to the new domain.

  26. Ayman Aboulnasr
    Ayman Aboulnasr April 8, 2011 at 06:35 | | Reply

    WOW, very interesting article and a new technique I haven’t seen before. I’ll have to read it throughly to start adopting it in future projects.

    Thanks alot for sharing ๐Ÿ™‚

  27. Bernard Badilla
    Bernard Badilla April 13, 2011 at 06:22 | | Reply

    Thanks for sharing this article guide. I’m using custom menu but I don’t know how to use it. Thanks now I know what to do after reading this.

  28. radiant heat flooring
    radiant heat flooring April 13, 2011 at 22:30 | | Reply

    http://heatinginfloor.com/ Thanks for that awesome posting. It saved MUCH time ๐Ÿ™‚

  29. kevin chard
    kevin chard April 15, 2011 at 17:05 | | Reply

    Great tutorial, the site map idea is interesting. This tutorial is something that will really help people that are new to wordpress menus. On wpsnipp.com I posted a simple little snippet to show and alternative menu to logged in users.


    Once again great tutorial,

  30. ms
    ms April 19, 2011 at 18:29 | | Reply

    thank you very much , i have searched for this from a long time

  31. wparena
    wparena April 25, 2011 at 08:52 | | Reply

    I thought I would try this, and I hope this plugin would work fine, have mention your post in my article

  32. john
    john April 27, 2011 at 04:51 | | Reply

    i wana to uninstall QTranslate plugin, but i don’t know how to.

  33. Tim Stringer
    Tim Stringer April 27, 2011 at 23:16 | | Reply

    I’m thinking of using Custom Post Types on a current project and this is by far the most complete resource that I’ve found so far. Thanks very much!

    Do you have any examples of WordPress sites that make use of Custom Post Types that you’d be willing to share? I think this would help myself and others get a better sense of what’s possible.

  34. Rick
    Rick May 4, 2011 at 00:45 | | Reply

    Presently I have a non-WordPress multi-lingual website in 8 languages that I’m thinking of moving to WordPress. One problem is that I have translators working on 10 additional languagesโ€”2 of those being Farsi and Hebrew. Do any of the present multi-language plugins for WordPress handle right-to-left well on the same page with left-to-right? Thanks. Rick

  35. Rustik
    Rustik May 16, 2011 at 07:30 | | Reply

    I suggest to add a review Codelobster PHP Edition (http://www.codelobster.com).
    This IDE has special plug-in for WordPress including theme editor.

  36. Nicolas
    Nicolas May 16, 2011 at 15:14 | | Reply

    “Unrelated Mediaโ€™s WordPress: Adding Custom Buttons to TinyMCE” link is broken.

    You list here a lot of usefull resources about tinymce.

  37. Neil Davidson
    Neil Davidson May 16, 2011 at 19:58 | | Reply

    Thank you for pointing out my tutorial. One of the advantages to my approach is less code overhead. Shortcodes are loaded on every page, generally, not just the admin.

    Just don’t build 50 new buttons! Like shortcodes, Moderation is key.

  38. Ramoonus
    Ramoonus May 26, 2011 at 18:05 | | Reply

    You should aim to avoid !importants

  39. Sridhar Katakam
    Sridhar Katakam May 27, 2011 at 04:06 | | Reply

    “I usually start by converting the PSD into plain HTML and CSS. Then when Iโ€™m happy that itโ€™s validating perfectly and everything is pixel perfect, Iโ€™ll start converting it into a fully functional WordPress theme.”


    I use iThemes Builder and just create WordPress sites directly based on PSD/designs/existing sites.

    and yes, code will be valid as long as they are no glaring errors on the user’s part.

  40. Mark "Chief Alchemist" Simchock

    Nice overview Jean.

    The biggest problem I found with taxonomies is/was documentation. Yes, WP supports them but if you want to anything outside the couple of standard WP functions there’s quite a learning curve.

    If you don’t mind, I’d like to share a couple functions that came out of that learning curve:


    And yes, the Chief Alchemist site makes use of taxonomies ๐Ÿ™‚

    Let me know what you think.

    1. Jean
      Jean May 30, 2011 at 10:56 | | Reply

      Mark, I suggest using the SyntaxHilighter plugin on your site, it would make the code more readable.

  41. Mark "Chief Alchemist" Simchock

    Hey Jean.

    Thank you. I’ll check that plugin out. I should have known there was something somewhere to make the more presentable. Silly me ๐Ÿ™‚

    Let me know what you think of the functions. I write PHP but I more dabble than I’m a coders’ coder. If it works and looks reasonably clean that’s my sweet spot. Tips, tricks, feedback, etc. are always welcome.

  42. Mark "Chief Alchemist" Simchock

    Hello again Jean. Which do you use? I did a search on WP.org and got too many ๐Ÿ™‚ Maybe you can help save me some time? Maybe that’s an article? A review of plugins for posting code? ๐Ÿ™‚

    1. Jean
      Jean June 1, 2011 at 17:05 | | Reply

      Try this:


      I need to write a post about syntax beautifiers one of these days.

  43. NIcolas
    NIcolas June 1, 2011 at 21:33 | | Reply

    Is backpress still updated?

  44. Craig
    Craig June 2, 2011 at 19:05 | | Reply

    I’m new to the Google Map API – so please bear with me. I want to create a map where people can enter a location for something within the city that needs fixing. For example, they might mark a big pothole or a street light that doesn’t work.

    There might be several ways to have that information sent in, so would I need a plugin like one of the above to pull this off or would it be a standalone coding job?

    Thanks for the great review. I didn’t realize that there were this many choices for mapping plugins.

  45. Mark "Chief Alchemist" Simchock

    Cheers mate. I’m on it.

  46. Shelley
    Shelley June 4, 2011 at 03:20 | | Reply

    Interesting article ~ Congratulations!!

  47. Nemanja RAdevic
    Nemanja RAdevic June 5, 2011 at 13:28 | | Reply

    qtranslate doesn t integrates with formbuilder and some other plugin and now i’m f*cked i can t uninstall it… WP sucks when it comes to multilanguage and i don t know why people still bother with WP just because it is a simple CMS… if you want complete multilanguage solutions choose joomla and joomfish

    if anyone knows how i can make qtranslate work with formbuilder or any other easy to handle free form please contact me guys… i need to finish this stupid project and i m stuck on the forms translations

  48. Mark "Chief Alchemist" Simchock

    Have you looked at Microsoft’s WebMatrix?


    It’s not an IDE per se but I find the ability to dev on my client pretty convenient. I try to cloud as much as possible but WebMatrix is one of the few client-based tools I continue to use.

    It might be possible to integrate NetBeans with WebMatrix. I’m not sure.

  49. The Frosty
    The Frosty June 8, 2011 at 21:48 | | Reply

    Awesome, just what I needed.

  50. Ultimate Guide Wordpress
    Ultimate Guide Wordpress June 10, 2011 at 06:07 |

    […] The Ultimate Guide to WordPress Taxonomies – WPMayor Difference between WordPress categories, tags and custom taxonomies. We also go through the step-by-step creation of a custom taxonomy. […]

  51. zzxantrax07
    zzxantrax07 June 10, 2011 at 17:04 | | Reply

    cool. thanx.

  52. Rhea
    Rhea June 18, 2011 at 08:04 | | Reply

    Hi! Great plugin. Works perfectly. I have a question; I’m trying to embed the guestbook on my index.php just before the footer is called, but, since there is nothing on the actual Page(I named it ‘GuestBook’) tht was created, hence, nothing is displayed. So is there a way to embed it on index.php?

    Also, instead of displaying the messages as a table can we have something like an iframe or textarea which scrolls and shows the latest msg on top when index.php is loaded and refreshes msgs every 5secs or so?

  53. Ashraf
    Ashraf June 20, 2011 at 13:02 | | Reply

    Thanks for the awesome list. I need to get my RSS back in order!

  54. Bowe Frankema
    Bowe Frankema June 20, 2011 at 13:38 | | Reply

    If you’d ever need to use BuddyPress for a WP project, be sure to check out BP-Tricks.com. Over the last year we’ve been trying to publish high quality BP/WP tuts on a regular basis. Certainly not as big as some of the (awesome) WP blogs out there, but it’s cool to write about a niche in the WP community. BuddyPress is a really good solution for a lot of project, but finding tutorials and docs is a lot harder ๐Ÿ™‚

    *shameless plug over :-)*

  55. Mir
    Mir June 22, 2011 at 03:22 | | Reply

    Where do we add this code? Also, any chance of making this a plugin?

  56. Keith
    Keith June 28, 2011 at 14:22 | | Reply

    Nice write up! Can you show the code to add more Menu groups, like Side-Menu, Bottom-Menu. I think this would really complete your Ultimate guide ๐Ÿ™‚

  57. RomeLuv
    RomeLuv June 29, 2011 at 22:44 | | Reply

    I’ve just published a free wordpress plugin enabling you to auto-embed google maps just writing an address on each post.


    It can also display a global map with all the posts displayed as markers โ€“ pretty cool and easy. And free of course ๐Ÿ˜‰
    Iโ€™d love you to consider adding it to the list as it very lightweight and easy to hack (only one file) yet takes care of geocoding & everything pretty straightforwardly!


  58. Edgars
    Edgars July 7, 2011 at 04:33 | | Reply

    Great tutorial, however to make sure everything works, htaccess and category.php files must be modified as well

    htaccess, need to add:
    RedirectMatch 301 ^/category/(.+)$ http://www.yoursite.com/$1
    # OR
    RewriteRule ^category/(.+)$ http://www.yoursite.com/$1 [R=301,L]

    default title must be replaced with:
    <a href="http://www.yoursite.com//“>

  59. Troy Chaplin
    Troy Chaplin July 8, 2011 at 13:21 | | Reply

    Nice tutorial! Like the option of adding styles into the drop down menu!

    I just gave it a try but when I load a content page, nothing in the content editing area shows up. I’m running WordPress 3.2 as well as version of TinyMCE Advance.

    Think either one of these would prevent this function from working properly?

  60. Informasi Bisnis Online
    Informasi Bisnis Online July 11, 2011 at 15:38 | | Reply

    Thanks for this very useful plugin +1

  61. Chris
    Chris July 13, 2011 at 22:42 | | Reply

    Very good article, with one omission. You do not mention anything about permalinks and the potential for overhead when they are mis-configured.

    There is a good discussion here:


  62. Septic tank man
    Septic tank man July 15, 2011 at 17:31 | | Reply

    Great blog, I will be back

  63. Morten
    Morten July 16, 2011 at 21:53 | | Reply


    Its a good thing keeping an eye on the website, but i’d rather use pinger.com to do this for me, it also contains alot more information.

  64. Karen
    Karen July 21, 2011 at 00:46 | | Reply

    CHEERS! Great work… a really useful article I’ll be bookmarking as a reference… thanks so much! =)

  65. thompson
    thompson July 21, 2011 at 05:27 | | Reply

    Could you shed any light on how many queries WPML adds for you please?

    I tested qtranslate by using in my footer.php and compared both with and without the plugin activated. And it’s fast, adding no additional database queries! But I’m still considering WPML given it’s ability to translate urls as you mentioned (e.g. /characteristicas, instead of /es/features).

    Would be curious to hear how WPML affects your performance.

  66. thompson
    thompson July 21, 2011 at 05:29 | | Reply

    It didn’t publish my code, should have read: echo get_num_queries();

  67. Khairul Alam
    Khairul Alam July 21, 2011 at 11:05 | | Reply

    This is nice post and a best collections.Best of luck.

  68. Arun
    Arun July 23, 2011 at 01:09 | | Reply

    It is the great article which covers everything about the custom content type in wordpress. Great effort has been made to list each and every option to create custom content type. Thanks for helping the wordpress community.

  69. Mr. Linkon
    Mr. Linkon July 24, 2011 at 13:55 | | Reply

    nice slidshow plugin…

  70. Leon Buijs
    Leon Buijs July 26, 2011 at 00:33 | | Reply

    Something to keep in mind, thanks.

  71. Matthew
    Matthew July 28, 2011 at 13:53 | | Reply

    Nice job, it works fine. Thanks

  72. Alexandra Stan
    Alexandra Stan August 6, 2011 at 15:42 | | Reply

    Vielen Dank fรผr den interessanten Artikel, bin schon gespannt, wie sich dieses Gรคstebuch-Plugin in meinen Blogs macht. Liebe GrรผรŸe

  73. Rama
    Rama August 8, 2011 at 14:24 | | Reply

    These are NOT document management related. Instead these are download management related. That is a huge difference!

    If you look at some DMS’s, you’ll immediately realize the difference.

    Each description of these plugins (from the creators) all describe them as download managers, in one fashion or another. (Not document management).

    1. Benjamin J. Balter
      Benjamin J. Balter August 29, 2011 at 15:38 | | Reply

      Rama & Jean, very true. For a long time, WordPress lacked true “Document Management” support. Many of the plugins in the post are more file management, or download management tools.

      I don’t know about any other plugins to add to the list, but you may want to take a look at WP Document Revisions, a formal document management and version control plugin for WordPress (the first, as far as I know).

      For those looking for more of a traditional document management system, may meet your needs.

  74. Custom Buttons
    Custom Buttons August 9, 2011 at 21:50 | | Reply

    Thanks for the tip on removing the GUI buttons. Since it requires a custom css, does this work for if the user might happen to switch themes? (I’m trying to prevent upload). And also does it prevent access to media from the left nav bar, or just the editor?

  75. Immo Agadir
    Immo Agadir August 13, 2011 at 22:58 | | Reply

    The WPML plugin is the best but it’s not a free plugin now

  76. Interesting Websites
    Interesting Websites August 14, 2011 at 10:59 | | Reply

    I’m a beginner with WP, but I guess I’ll go around coding it some day too.

  77. Pippin
    Pippin August 15, 2011 at 00:42 | | Reply

    Excellent! You’ve definitely given one of the most well-rounded resources out there. And thanks for your comments about Easy Content Types!

  78. Mike Schinkel
    Mike Schinkel August 15, 2011 at 03:45 | | Reply

    Hand’s down, the best IDE for serious PHP plugin and theme development for WordPress is PhpStorm. I’ve tried all the others and nothing else even comes close. Be sure to use Zend Debugger with it and not XDEBUG as the latter is, well, too buggy.

  79. Paul Johnson
    Paul Johnson August 15, 2011 at 05:36 | | Reply

    Good stuff. But I think QTranslate is cool. Will try that out..

  80. sujon
    sujon August 17, 2011 at 09:56 | | Reply

    i want to know where the data of my map is loaded in mappress plugin.how can i show the location data as well as the google map in my post?Please give me advise.


  81. webtasarimsitesi
    webtasarimsitesi August 17, 2011 at 11:52 | | Reply

    very usefull video. thank you.

  82. Downtown Ecommerce Partners
    Downtown Ecommerce Partners August 17, 2011 at 19:04 | | Reply

    Wow, great timing, thanks for posting this roundup.

    I was just looking for a mapping plugin for one of our clients that would let us add custom markers – shebang – look no more.


  83. korkis
    korkis August 20, 2011 at 13:31 | | Reply

    Hi guys…

    Im using video theme http://templatic.com/freethemes/video

    any idea how to remove taxonomy category?

    .com/videosctegory/…… to .com/…..
    .com/videos/…… to .com/…….

    thanks .

  84. srezzano
    srezzano August 22, 2011 at 16:07 | | Reply

    Hi, great blog


  85. Ravi
    Ravi August 22, 2011 at 16:18 | | Reply
  86. Ravi
    Ravi August 22, 2011 at 16:32 | | Reply


    The article topic and mention about Page.ly is unique. Given the hassle with so many hosts, it is good to see Page.ly getting a mention.

    Do you have any experience with other WordPress specific hosts? I am seeing different hosting companies for various clients and each have some problem.

    By the way, we have started using Genesis as our framework for development and we are loving it !

  87. Ravi
    Ravi August 22, 2011 at 16:34 | | Reply

    We have been doing this procedure for a while and found it tedious. As you have to redo the widgets, headers etc..

    If you are a bit tech savvy, doing DB export and import is the best option. Or you can use BackupBuddy.

  88. Ravi
    Ravi August 22, 2011 at 16:42 | | Reply

    Using a good theme and deactivating unnecessary plugins helps too.

  89. cloth diaper murah
    cloth diaper murah August 23, 2011 at 01:06 | | Reply

    thanks for the post, what is the most lite plugin from the list?

  90. John Newton
    John Newton August 30, 2011 at 22:38 | | Reply

    Webmatrix sounds interesting, but…. it looks like it will only run on IIS. Sorry, I don’t want, nor need yet another webserver. All of my clients are on Apache and I’m running XAMPP on my development system. Now, if Webmatrix runs in an XAMPP environment, I’ll take a serious look at it.

    In the mean time I’ll stick with NP++ and Netbeans, which I’ve been using for quite a while.

    John Newton

  91. Steve
    Steve September 6, 2011 at 21:31 | | Reply

    great resorce you got here… thank you very much! ๐Ÿ˜€

  92. Himanshu Khagta
    Himanshu Khagta September 7, 2011 at 00:16 | | Reply

    Thanks a lot. This helped me find many open source alternatives for the commercial slide deck. Regards

  93. Max Malm
    Max Malm September 9, 2011 at 10:25 | | Reply
  94. Max Malm
    Max Malm September 10, 2011 at 05:13 | | Reply

    Oh, haha, sorry.

  95. Andy
    Andy September 12, 2011 at 12:53 | | Reply

    You should (if you havn’t already) check out CloudFlare. It’s an automatic part of every client web site I set up, and it has kept spam away from the hand full of sites that I manage.

  96. Russel
    Russel September 15, 2011 at 07:47 | | Reply

    Online document management systems can be used by all forms of businesses, manufacturing industries, law firms, hospitals, research institutions, non-profit organizations etc. In fact these systems are so versatile that they can be used by almost every organization. For more information visit: http://www.ecelticdocs.com/

  97. Sanjeev
    Sanjeev September 18, 2011 at 13:00 | | Reply

    That’s a nice list of slider plugins. If you want to try a simple but rich content slider plugin for WordPress, try Smooth Slider which has already downloaded for more than 100K times.
    Search “Smooth Slider” on Google.

    Based on the same admin UI of Smooth Slider, there are few designer and stylish sliders available on SliderVilla. WordPress plugins like Roster, Pointelle, Pinwheel are available for very low price but having really nice features like Multiple Slider on single page and Custom Field insertion in Slider content (really good for e-commerce sites).
    Search SliderVilla on Google.

  98. IweddingDressShop
    IweddingDressShop September 20, 2011 at 10:20 | | Reply

    wow, NICE post! Keep trying.

  99. Meg Donti
    Meg Donti September 21, 2011 at 13:44 | | Reply

    I think, this would be great if WP team implement it like a core function, not just plugin.

  100. Abrishca
    Abrishca September 27, 2011 at 14:41 | | Reply

    Good post – I would add having a careful think about how you intend on setting up your categories and permalinks, although it can sometimes be difficult to foresee how big your blog might get in the future.

  101. lincoln ne computer repair
    lincoln ne computer repair September 29, 2011 at 23:48 | | Reply

    Couldn’t a similar solution be done by exporting the SQL alongside with FTPing your entire website over to another one?

  102. andrea
    andrea October 3, 2011 at 16:55 | | Reply

    I just started using MailChimp – easiest to use for me…. ๐Ÿ™‚

  103. Tharik Ahamed
    Tharik Ahamed October 5, 2011 at 10:11 | | Reply


  104. Hamid
    Hamid October 8, 2011 at 10:00 | | Reply

    Nice post, thanq

  105. AndyiBM
    AndyiBM October 8, 2011 at 21:37 | | Reply

    Brilliant – thanks Jean…

    I had a list of Custom Fields as parameters for a YouTube video, and needed to use a simple one-word shortcode to position the video within a post.

    At first I wasn’t accessing the custom fields at all, but using the “global $post;” as you have done here sorted me out perfectly!


  106. AndyiBM
    AndyiBM October 11, 2011 at 12:16 | | Reply

    I have used the MailChimp plugin for WordPress on certain projects, but the only issue I find using it is that you’re restricted to only one list at a time. Sometimes we have more than one campaign running at any one time on our main website, so until MailChimp develop it further so you can select a separate list for each instance of a form, then I find I have to manually paste the code into the sidebars – easy for me, but not so easy for Jo Bloggs.

    The plugin seems like a bit of an afterthought, and from what I can tell on the forums, it doesn’t get much development time either. Pity.

  107. Ayman Aboulnasr
    Ayman Aboulnasr October 11, 2011 at 07:59 | | Reply

    Same here.

    I’d recommend MailChimp to everybody.

    Specially that it has a free plan if your subscribers list is lower than 2000 users.

  108. Ayman Aboulnasr
    Ayman Aboulnasr October 11, 2011 at 11:07 | | Reply

    Well, Yes it does have a plugin to integrate it with a standard WordPress installation, and that will give you a form to use at a side widget where people can subscribe to the list.

    Example Link is at the home page of LatestWP itself:

    However, It’s not a total integration though. For example, everything that you perform when handling your mailing list such as sending messages and managing your list subscribers is done entirely through the MailChimp website itself.

    I would love to see all of that done from the admin dashboard at WordPress someday (without over killing it though) ๐Ÿ™‚

  109. AndyiBM
    AndyiBM October 12, 2011 at 13:03 | | Reply

    Actually, I meant to mention that I had also tested two other plugins – MailChimp Widget (James Lafferty) and Newsletter Sign-up (Danny van Kooten), and discounted both, primarily because of the way they handle errors. MailChimp Widget did offer the choice of lists for each widget added which is brilliant, but the form completely disappears if you send an empty form.

    Perhaps I’m placing too much emphasis on something that doesn’t happen often (after all, people generally don’t leave empty fields before sending), and I’m in no position to criticise bad coding (I couldn’t write this stuff myself), but surely error handling is Programming 101?

    Also, even the official WordPress plugin also had needed a hack to fix a disabled button after sending an empty form, so none are ideal yet.

  110. Sean Hynes
    Sean Hynes October 13, 2011 at 01:05 | | Reply

    Well, after a quick search, if your not a heavy duty PHP guy, then get something with some great frameworks and built in attributes for Facebook and WordPress , that would be codelobster.com

    IF your die hard, prob PHP Storm like my buddy Mike says

    WP Solutions & Get SEO Content Fast

  111. moncler discount store
    moncler discount store October 14, 2011 at 05:58 | | Reply

    Thanks for sharing a wonderful post.

  112. Trivikrama Rao
    Trivikrama Rao October 14, 2011 at 07:12 | | Reply

    Hey Jean,
    Very valuable information. I am looking for a plugin, where Admin will upload files for users. These files must be user specific. One user should not be able to see or download other users files. And the files should be downloaded if and only if the user is logged in. Are there any plugins which will meet my requirements ???


  113. Trivikrama Rao
    Trivikrama Rao October 14, 2011 at 07:57 | | Reply

    Thanks Jean, But Is this kind of plugin available ???

  114. lorenzo
    lorenzo October 14, 2011 at 10:27 | | Reply

    Interesting post.
    how to build Customer Relationship Management sistem on WordPress .

  115. Trivikrama Rao
    Trivikrama Rao October 14, 2011 at 11:52 | | Reply

    Hey Jean,
    Thanks for the link, but almost all the plugins are paid versions. First I need to test if my requirement can be done using the plugin.

  116. Mario Peshev
    Mario Peshev October 16, 2011 at 08:57 | | Reply

    I usually do any kind of development with Eclipse – they have the Eclipse PDT (PHP Development Toolkit) platform, widely available on any platform. I can attach the PHP sources + WP sources to be accessible from the project, navigate through functions and generating PHPDoc and more.

    The only thing I’m not certain is the XDebug integration as I know that there is a way to actually download it with the debugger but never tried it.

    1. CJ Andrew
      CJ Andrew February 2, 2016 at 21:25 | | Reply

      Same here! Strangely enough I nearly got “flamed” in another discussion, when I mentioned my IDE preference with some other WordPress folk. Eclipse?? they screamed. Why??

      But the fact is that I’ve always used Eclipse for WordPress, (pure) PHP, or Java. Its an awesome IDE for this purpose, and yes there is some leg-work involved in configuring it with the necessary Include Paths and Language Libraries to support WordPress; but its well worth doing, especially when WordPress intellisense/autocomplete kicks in.

      Actually, with Eclipse, one can get intellisense for virtually any documented WordPress plugin, such as WooCommerce. Simply set up an Include for the plugin, and you’re off. This makes it easy to examine a plugin’s API, to see what’s really going on under the hood.

      Combined with the integrated Git VC, and an ANT builder to SFTP, I can’t imagine using any other tool or IDE for WordPress themes or plugins. I’ve also managed XDebug integration with breakpoints, using Eclipse and XAMPP. Its remarkable.

      My other choice for IDE would be Visual Studio with the PHP Tools add-in. That would be a dream, because VS has one of the best testing platfoms that I know.

      I guess it all depends on preference and background. For me its Eclipse and Visual Studio.

      Great post Jean!

      1. Re Shiche
        Re Shiche July 10, 2017 at 19:13 | | Reply

        Check how is to code WordPress in Visual Studio + PHP tools.

  117. Ryan Sammut
    Ryan Sammut October 16, 2011 at 23:46 | | Reply

    Nice Post! Ended up using Meteor Slider! Thanks again…

  118. socrates
    socrates October 17, 2011 at 02:47 | | Reply

    Hi, I am very pleased with the plugin.. does exactly what i wanted. Thanks for share!

  119. Mario Peshev
    Mario Peshev October 17, 2011 at 08:21 | | Reply

    @Jean, Eclipse and NetBeans are the two main competitors in the Java world for opensource IDE development. The one (NetBeans) used to be developed by Sun Microsystems (now Oracle as they purchased Sun and Java) and Eclipse is maintained by IBM (so both companies have huge development teams and communities). Both are developed with modularity in mind and they support Java, PHP, Ruby, Python, C++ and more platforms/languages which makes it comfortable when you do multilingual development.

    Eclipse is more popular in my country and people tend to use it as the major IDE but I was unable to find any international stats on the usage reports and comparison between both IDEs. However this small presentation might be interesting for wpmayor’s readers – http://www.slideshare.net/Ahmedsalem804/eclipse-vs-netbeans

  120. Pieter
    Pieter October 17, 2011 at 08:32 | | Reply

    I’ve tried those, but I’ve chosen Dolibarr at the end. It is usefull, but has a few features lacking Dolibarr has.
    Maybe I should create my own CRM on top of WordPress.

  121. Mario Peshev
    Mario Peshev October 17, 2011 at 08:48 | | Reply

    @Jean – Bulgaria, Eastern Europe, but I tend to travel/work with people from Europe and the States and most of them are also Eclipse users. In addition to the popular IDE, Eclipse is well known with its RCP (Rich Client Platform) architecture that makes it easy to build on the top of Eclipse many other applications reusing the infrastructure.

    That makes it easy for large companies to extend their IDEs and fill them with custom modules specifically for their internal setup. SAP does this with their NetWeaver based on the Eclipse platform.

    Also, some apps are shipped independently (if you are unaware of Eclipse), such as the Azureus torrent client or RSSOwl feed reader (yet again built on Eclipse) – https://www.eclipse.org/community/rcp.php

  122. Mike
    Mike October 17, 2011 at 16:22 | | Reply

    thanks for the slider review! This was the first helpful slider review that gives info without forcing a product down your throat.

    thanks again!

  123. Pieter
    Pieter October 18, 2011 at 08:50 | | Reply

    Very interesting and great timing. You forget to post the download link to the RomeLuv Maps plugin. After looking for it myself, I saw it was a V2 version… Too bad.

  124. Pieter
    Pieter October 18, 2011 at 12:56 | | Reply

    I ment the Google Maps V2 api, not the WP version ;-).

  125. James C.
    James C. October 18, 2011 at 15:49 | | Reply

    I think this plugin would be great, but it seems to not work with WordPress 3.2.1. After following the instructions above precisely, I’m getting the thumbnail support in the admin, however it’s not showing up on the template. I’ve checked multiple support threads on the forums and have followed support instructions on the plugin page. Is there something I’m missing?


  126. Justin
    Justin October 19, 2011 at 18:08 | | Reply

    Which one of these maps can contain multiple locations in 1 map added to a wp page? It seems like all only allow 1 location per map.

  127. Mario Peshev
    Mario Peshev October 21, 2011 at 08:15 | | Reply

    @lincoln – nah, importing manually is equal to suicide, too much details missing and there are lots of hardcoded static URLs.

    @Jean, I know you are part of their affiliate program (which is OK), but for the sake of the users I would point you to this AWESOME service (still free) that does everything with just a few clicks – https://wpmayor.com/link/managewp/ . It will become paid eventually, but I needed only 5mins to replace BackupBuddy with it.

  128. Mario Peshev
    Mario Peshev October 21, 2011 at 11:22 | | Reply

    We have tested it for backing up our custom huge WP framework and it works in an amazing way. The only issue was migrating the .htaccess (since we use static paths out there which are broken during the transfer, but it is not their fault).

  129. interactive web design
    interactive web design October 22, 2011 at 20:01 | | Reply

    some really really great stuff over here…and a great list of plugins too..thank you for sharing

  130. Ayman Aboulnasr
    Ayman Aboulnasr October 22, 2011 at 15:10 | | Reply

    Hi Jean,

    Thanks alot for the quick overview of the forum plugins that can be incorporated into WordPress.

    We’ve been thinking alot lately whether to add a forum to our website or not. Our first and probably last choice has always been bbPress ๐Ÿ™‚

  131. Miniclip
    Miniclip October 22, 2011 at 22:11 | | Reply

    thanks admin. hope this still works in wp 3.2.1

  132. Thomas
    Thomas October 23, 2011 at 10:07 | | Reply

    Hi Jean

    Nice tip. Looking very good. I have just downloaded the Google Calendar Events plugin to my blog and will for sure give it a try. Thanks for sharing.

  133. Jakub Chodorowicz
    Jakub Chodorowicz October 23, 2011 at 13:37 | | Reply

    I’ve tried to install BBPress and Mingle lately and to be honest BBPress at this stage at its first relase as a plugin, with zero documentation is unusable. I highly recomend using Mingle for now, until at least BBPress gets some decent documentation and tutorials.

  134. Techcrank
    Techcrank October 23, 2011 at 16:53 | | Reply

    Thanks Jean for loads of resources. Getting started is really a tough job if you don’t have the exact resources …

  135. Mario Peshev
    Mario Peshev October 25, 2011 at 14:30 | | Reply

    +1 for this one. I use it in most of my WP blogs and it rocks. Good thing it has several color schemes when you have specific preferences or you want it to be compatible with the theme outlook ๐Ÿ™‚

  136. Darren
    Darren October 25, 2011 at 15:19 | | Reply

    Hi Guys

    Can you help me, I’m trying to replace cu3er with Nivo on my homepage on http://www.theentrepreneurshow.com so that the slider can be seen on apple devices.

    I have the Nivo plugin activated but I just need to know which code I need to select to replace the Nivo code with.

    Your help would be very much appreciated


  137. David Grunwald
    David Grunwald October 26, 2011 at 13:20 | | Reply

    Nice post Jean, I want to mention to your readers that we have a WP translation plugin which is one of the best ones out there. It is guaranteed to increase traffic and ad revenues. It is also one of the only plugins that does not rely on the Google API. Google is terminating the free translate API this year and most of the plugins that rely on Google will not be able to offer all of those languages. Our system is based on a self-owned server and software license and we are not dependent on anyone.

    You can check some of the software implemented in our plugin on http://webtranslator.gts-translation.com

  138. Rich Haslam
    Rich Haslam October 27, 2011 at 00:21 | | Reply

    I have service providers that work within a certain mileage radius. I’m looking for a plugin that would match a clients address with the service provider. Is there one out there….someplace?

  139. Amereservant
    Amereservant November 2, 2011 at 04:31 | | Reply

    Thanks for this Jean!
    I was looking for a filter hook to remove this and wasn’t having any luck since the only test to prevent it from rendering is “if( !current_user_can(‘upload_files’))” and trying to hook anything involved with the checking didn’t work. (not sure what I was missing)

    After giving Google a go, I found your post and it worked like a charm!
    The only catch I see is it still requires adding CSS to hide the container div for it (at least in the 3.3-dev version), but at least the buttons are gone.

    Thanks again.

  140. Dave
    Dave November 8, 2011 at 18:23 | | Reply

    Hey Jean,

    Great post! One of the more useful I’ve found on the subject.

    I do have a question: I’m using a custom post type, with the Custom Post Type Relationship plugin (http://wordpress.org/extend/plugins/custom-post-relationships/). Using their ‘get’ function, with ‘get_post_meta’, I’m pulling custom post types that are related to the single post page that I’m currently on.

    My problem is that I’m trying to get the title of the custom post to show, but the custom post type I created is using the normal post title field. How do I pull that single piece of data onto my page?

    If you have any thoughts, I’d love to hear them. Thanks,

  141. Mads Gorm Larsen
    Mads Gorm Larsen November 8, 2011 at 21:59 | | Reply

    Hi Jean

    Thanks for this great tutorial. In your example – with books, it would make sense if you could get a dropdown menu for authors, publishers etc. Like in a relational database, you should then only have to update in one place if you need to update a lot of pages with a book on each page. Hope you see what I mean – is this possible?

    Thanks in advance for any help

  142. Mads Gorm Larsen
    Mads Gorm Larsen November 8, 2011 at 22:52 | | Reply

    No not really.

    Let’s say I have a relational database with books – in one table I have all the books, in another table all the authors biographies, in another table I have information about publisher. The whole database is relational, so that each book relate to the tables with author biographies and information about the publisher. Now on my wordpress website I want one book pr. page, and I want so that the author biographies and publisher information is visible for each book. When I update the author biography, or the publisher information then it is updated through out the site on every page about every book.

    So what I would like it this, I want to be able to go and make a new book post, and then select in a drop down list, who is the author and who is the publisher. That should then display the author biography, and some short information about the publisher on the page about the book.

    But I also need to be able to update the information, that is go in and ad information about the author biographies in one place, and have it effect every page with books by that author.

    Does that make sense?

    Thanks a lot for taking time to reading this, and hopefully understand ๐Ÿ™‚

  143. lorenzo
    lorenzo November 9, 2011 at 10:31 | | Reply

    Many thanks for this short list of ‘safety tips’

    Very good, and easy to follow, indeed.

  144. saqib
    saqib November 9, 2011 at 11:20 | | Reply

    Thanks Carma,

    All the points mentioned are really useful and few of these were new to me.

    I just like to mention one thing that beginners could have trouble in installing WordPress in a subdirectory. So it would be nice to add a link to http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory


  145. Carma Leichty
    Carma Leichty November 10, 2011 at 01:12 | | Reply

    Lorenzo – Glad you found the points easy to follow!

    Saqib – Thanks for the link! Very helpful.

  146. Roger
    Roger November 11, 2011 at 15:44 | | Reply

    Also, don’t forget to remove the references to WordPress in theme php coding, etc. It’s one thing to use obfuscation for directory structure, etc. but it’s also important to not give out too much information.

    Additionally, what about monitoring? Sites like WebSiteDefender allow people a free account to monitor and scan the security of their WordPress based sites. If something changes, or an update is needed, etc. They get an alert.

    Don’t forget, users should also configure the salt (secret keys) in their wp-config.php file. ๐Ÿ˜‰

    Another HUGE issue is that users should be advised to use strong passwords. It’s easy to access the admin area if a simple “easy” password is used.

    One very large point that could me mentioned… Do not use “admin” as the username, (some people still do that for some strange reason).

    What about plugins?

    * Block Bad Queries
    * WordPress Firewall
    * Login LockDown
    * WP Security Scan

    The above are just some plugin examples, there are more available at WordPress.org

    All to often, I find that there is no .htaccess file in the admin folder. To help with securing WordPress, there really should be! Below is one example of such an .htaccess file:

    # BEGIN WordPress
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    # END WordPress

    Backup, backup, backup… Don’t forget that backups are an important aspect of security.

    I hope this comment helps someone, somewhere! ๐Ÿ™‚

  147. Carma Leichty
    Carma Leichty November 11, 2011 at 16:06 | | Reply

    Great points, Roger! I especially like the plugin list. I was familiar with a couple of them, but not all of them. Thanks for sharing!

  148. dongle
    dongle November 12, 2011 at 10:58 | | Reply

    did the QTranslate plugin support RTL lang also ?
    can i change css file for each lang ?

    Best Regards,

  149. saqib
    saqib November 14, 2011 at 05:50 | | Reply

    Hi Jean,

    I personally would be more interested in following types of WordPress articles.

    1. WordPress Code Snippets
    2. WordPress Sessions OR Series Posts focusing on different areas. Like advance queries, advance $wpdb use, ajax for wordpress, customizing WordPress for client etc..
    3. WordPress theme development tips
    4. articles on doing WordPress development efficiently

    there could be lots of more things… but these are what I am thinking right now


  150. Martin
    Martin November 14, 2011 at 23:13 | | Reply

    Why even bother with plugins when all you have to do is paste the youtube url in WordPress?

    like so: http://youtu.be/ynjIoymWHvU

  151. Zhen
    Zhen November 16, 2011 at 15:16 | | Reply

    Hello Jean, this is a nice collection. I also made a WordPress framework based on ZURB’s Foundation last week. It was named Reverie Framework, an extremely versatile HTML5 WordPress framework based on ZURB’s Foundation and follows HTML5 Boilerplate standard and is hNews microformat ready. You can check out the feature list below and possibly include it in your list ๐Ÿ™‚


  152. Drew Morris
    Drew Morris November 16, 2011 at 18:45 | | Reply

    Hi, Jean,

    Really appreciate you mentioning me in this post! Means a lot!

    I created Foundation, for WordPress, solely out of the fact that it offers designers and developers alike the chance to start from scratch, keeping in mind some of the WP essentials. Not only that, the framework gives you the functionality to customise your slider through the back-end of WordPress.

    I have created a mobile responsive theme off this framework, and seeing that most people seem to want this, I’ll be creating a branch very soon for some to reference. So make sure all of you who are interested check back soon!


  153. bainternet
    bainternet November 17, 2011 at 00:28 | | Reply

    you forgot my plugin Advanced Code Editor

  154. Junnydc
    Junnydc November 17, 2011 at 03:00 | | Reply

    Hi Jean,
    Mingle forum works like a charm on my website, i’ts a wordpress + classipress. Thanks a lot.

  155. bainternet
    bainternet November 17, 2011 at 10:38 | | Reply

    The full screen functionality is based on the built in post editor functionality so i guess i don’t understand what you mean.

    he purpose of creating a new directory is actually something that i have found very useful when coding plugins and you need a way to organize your plugin files, for example all javascript files, i create a directory named “js” and then i can create files in it using “js/filename.js”

    Currently the height of the code windows is fixed but i’ll look in to that.


  156. saqib
    saqib November 17, 2011 at 13:10 | | Reply

    Hi Jean,

    Thanks for sharing this really nice list

    Honestly all these frameworks are new for me as we are kind of more oriented toward writing html+css based on given design which usually not follow a predefined grid standard. So, basically I am more interested in kind of frameworks that provide wordpress functionality features like pagination, breadcrumbs, shortcodes, theme options panel etc…

    Still from the above list I would prefer to use yoko or starker for any theme that I might develop for any of my personal project as they have 1100+ width. So, if you are going to responsive then it is better to give more impressive look on big screens.

    Thanks again for such a great article.


  157. David Grunwald
    David Grunwald November 17, 2011 at 14:54 | | Reply

    Hi Jean, nice post. I want to mention that we also have a WordPress translation plugin which you can get here: http://wordpress.org/extend/plugins/gts-translation/

    Our GTS Translation plugin has a number of advanced features including translation post-editing and crowdsourcing, translation of permalink URLs, caching of translated posts and more.

    Our plugin is guaranteed to increase traffic by at least 30%. Some of our customers experienced a 100% increase in traffic. Read a testimonial here: http://www.newsmediaimages.com/advertorial-article-30520-lets-get-lost-in-translation-gts-translator/

  158. David Grunwald
    David Grunwald November 17, 2011 at 16:31 | | Reply

    Thanks Jean. If you want to go with unedited machine translation, all of the main pages (including all Home page posts) are translated and published immediately after installing the plugin. Subsequently, each time you add a new post the translated versions will be published immediately. If you choose to post-edit the content, the translated content is held on our server until a moderator approves the translated content. Our system allows you to create and manage your own translation community for translation crowdsourcing. If anyone would like help in setting up our plugin, please email info at gts-translation.com.

    You can also test our online translation editor on http://webtranslator.gts-translation.com/

  159. Tom Hermans
    Tom Hermans November 17, 2011 at 18:16 | | Reply

    The weekend before ZURB came with Foundation I tried to make Twitter Bootstrap, along with some best practices I picked up into a good, scalable Responsive WP theme as well. Have to do some cleanup but will publish it somewhere as well. But first I’m gonna look into those Foundation themes dudes ๐Ÿ˜‰

  160. Evl
    Evl November 17, 2011 at 18:52 | | Reply

    This is a nice list. I got the Theme check plugin today, gonna give it a try.

  161. Bryan
    Bryan November 17, 2011 at 18:53 | | Reply

    Jean, thank you for this article I am just beginning to swim in the deep end of WordPress on some more advanced development so having this reference means a lot to me. I am learning that their is always a less painful way to do things via plugins, utilities and frameworks. I feel like a whole world is opening to me and now I have a map to help guide me.
    Thanks again,

  162. Fx
    Fx November 18, 2011 at 01:15 | | Reply

    Great summary of all the good ressources we can use. I find netbeans really slow and as a text editor i recently switched to sublime text 2 available on all platforms

  163. Prithvi
    Prithvi November 18, 2011 at 08:23 | | Reply


    I find this blog extremely helpful for me, thanks Jean Galea and everyone here!!

    I was just looking for a mapping plugin that would let us add custom markers on the map, can you help with suggestions!

  164. saqib
    saqib November 18, 2011 at 09:16 | | Reply

    Hi Jean,

    Thanks for this nice list of tools. I am downloading netbeans to give it a try.

    I also want to add two my recent findings related to topic:




  165. Pieter
    Pieter November 18, 2011 at 10:51 | | Reply

    I don’t know why I would use all these frameworks. Most of them have a lot of code I won’t need. It often gives me the feeling I’m loosing control about theme developing.

    I develop using the Roots Dev Theme (a stripped down version by myself). That’s how I make my themes (responsive and non responsive).

  166. John Nguyen
    John Nguyen November 18, 2011 at 17:52 | | Reply

    this is wonderful man. thanks for the compilation!

  167. Tom Hermans
    Tom Hermans November 18, 2011 at 20:59 | | Reply

    thanks, great list. knew a lot of ’em but not all..

  168. patriekd
    patriekd November 18, 2011 at 22:44 | | Reply

    I just wondered and started googling, isn’t it easier to include a :firstletter in the css-code? The :first-letter selector is supported in all major browsers. especially when you combine it with text-transform: uppercase/lowercase

  169. Danny
    Danny November 19, 2011 at 06:41 | | Reply

    Looking at the videos Mingle looks like the easiest to setup. With BBPress I don’t like that you have to update your theme files for it to work properly if the theme is not compatible. Unfortunately, Mingle’s simplicity comes at the expense of functionality.

  170. Steveorevo
    Steveorevo November 19, 2011 at 09:28 | | Reply

    Awesome list. I wish I knew about them earlier. You may wish to check out my implementation of localhost development too. While not an IDE per se, it does aid tremendously in design, development, and deployment. Copying, sharing, and working on multiple projects (who ever works on just one?) is extremely easy: http://bit.ly/omPvWU (a lot of developers seem to like it).

  171. Gary Smith
    Gary Smith November 21, 2011 at 23:27 | | Reply

    This article contains some good common-sense advice and it’s nice to get some insight into how others go about building a site with WordPress. Personally for typical sites, I tend to just clone and modify the built-in Twenty Eleven theme. It gives a good, solid, clean base to start from and contains most of the common functionality that all sites require, regardless of design. I find that about 90% of the modifications on a regular smallish website can be handled through the stylesheet alone, and the rest is just minor adjustments to the HTML or PHP in selected templates, with a few plugins thrown in for good measure. The only possible downside is that sometimes if the site I’m building doesn’t require all the functionality built into the default theme there might be some extra code left on the server that isn’t used for anything, but that doesn’t cause much harm — and who knows, maybe later the client will want to expand the site to add some of that function back in.

    I probably wouldn’t build a theme totally from scratch unless there was something about a site design or behavior that was totally unconventional and out-of-the box: I haven’t come across a request for one of those yet.

  172. Wordpress Development
    Wordpress Development November 22, 2011 at 07:45 | | Reply

    Hey nice post. Thanks for sharing this great post with us. It is truly very interesting post.

  173. Pieter
    Pieter November 25, 2011 at 16:22 | | Reply

    Congratulations. You’re doing a good job!

  174. Carma Leichty
    Carma Leichty November 26, 2011 at 17:03 | | Reply

    Happy Birthday! You’ve done a great job with this blog, Jean! It’s a privilege to be a part of this community.

  175. Eskimo Lab
    Eskimo Lab November 26, 2011 at 19:07 | | Reply

    Congratulations! I like your blog a lot! Information I find here helps me very much in my work! Well done! Continue this way! Wish you a good luck and success in your business!

  176. Philip
    Philip November 26, 2011 at 19:56 | | Reply

    Awesome! I don’t need to go anywhere else. Thank You!

  177. Mouring Kolhoff
    Mouring Kolhoff November 29, 2011 at 08:52 | | Reply

    I tend to like roots, but I am probably going to strip it down to my needs, but I’ll have a look at reverie as well

  178. Zhen
    Zhen November 30, 2011 at 02:37 | | Reply

    Amazing. I thought WPMayor was quite successful and should be around its three or four years. Just one year! That’s really amazing. Keep up the good work!

  179. Scott
    Scott November 30, 2011 at 20:47 | | Reply

    Thanks for the great list. Have you compared Jigoshop to Cart 66, I am in the process of picking a ecomm for WP.

    Thanks again

  180. Nebulas Website Design Braintree
    Nebulas Website Design Braintree December 1, 2011 at 12:05 | | Reply

    Thank you for the list of plugins some of which we already use in every installation but there are some others I’ve not heard of.

    Can you tell me the differences between W3 Total Cache and WP Super Cache which is waht we usually use?

  181. Don
    Don December 1, 2011 at 15:49 | | Reply

    Thank you for this article. It is amazing just how popular WordPress has become. I think 2012 will be even better. I’d like to share with you a tool I use to find plugins. It is a database search of the official repository but with more powerful search logic.

    For example, sometimes to find the best plugins I’ve never heard of I will set the rating quite high and the minimum number of ratings high then search and exclude any incompatible plugins. Then depending on the number of results you can change the levels to get a list of a few really great plugins.

    Or if I am looking for a plugin for a particular job, I’ll use some keywords and change the levels until there is a very short list of plugins to look though.

    The link is: http://searchwordpressplugins.com/search.php

  182. Pieter Carette - SiteOptimo
    Pieter Carette - SiteOptimo December 1, 2011 at 17:31 | | Reply

    The only thing that I really dislike is the overall performance of the plugin. It slows down the site way to much. The plugin is loaded on every page when being in use. With Nextgen, you’ll have extra .js, .css files loading… When trying to limit the number of server connections, it’s easy which plugin to ditch first.

    Too bad there is no good alternative for Nextgen…

  183. Dan
    Dan December 1, 2011 at 18:41 | | Reply

    Hello Jean

    Are you aware of any Google/Yahoo/Bing map plugins that do pin clustering? I have around 2000 locations.

    Need a WordPress solution that does this http://e85prices.com/e85map.php

  184. Dan
    Dan December 1, 2011 at 20:40 | | Reply

    btw Jean off topic a bit but really enjoy your design work http://www.jeangalea.com/portfolio/

  185. Carl Franke
    Carl Franke December 3, 2011 at 04:59 | | Reply

    Bones seems to be the only one on this list that uses the Mobile First approach, which is the most logical. Do any of the other themes use this approach?

  186. Greg Marcus
    Greg Marcus December 4, 2011 at 19:45 | | Reply


    Thank you – this is really helpful. bbPress looks like a good choice, but I am concerned about making it compatible with my theme. Not a coder, and I don’t have a sense for how extensive the changes to my theme files need to be. Can you please comment?

  187. Matthew
    Matthew December 5, 2011 at 14:45 | | Reply


    Does this Zopim plugin allow for secure chat? Basically a guarantee that logs are not kept on the server? Any XMPP plugins you recommend?

  188. Juraj Simon
    Juraj Simon December 6, 2011 at 09:56 | | Reply

    I can suggest another alternative to Zopim. It’s called Live Agent. Check it out http://www.qualityunit.com/liveagent
    You can install wp plugin from http://wordpress.org/extend/plugins/liveagent/

    It is possible to create free account with little limitations (number of chats per month).

    To answer MAtthew question:
    Does this Zopim plugin allow for secure chat?
    >> yes it does. You will have SSL access to your (also free) account form the start.

    check it out

  189. rooter
    rooter December 7, 2011 at 15:59 | | Reply

    These plugins are good, but I would like to see syntax highlighting when I create or edit a new post, not just when editing plugins and themes. I have seen a lot of people asking for this, so there must be some techinical hurdle that needs to be jumped.

  190. Alex
    Alex December 8, 2011 at 07:10 | | Reply

    Nice collection, Just installed some of them into my sites.

  191. Wllyssys Lima
    Wllyssys Lima December 8, 2011 at 10:14 | | Reply

    And how about buddypress? What of them do you prefer? Because im needing a chat like facebook, where i talk only with my friends.

    Good post ๐Ÿ˜‰

  192. Toan
    Toan December 9, 2011 at 08:41 | | Reply

    How about livehelp. ? No monthly fee ssl ?

  193. Pablo Coste
    Pablo Coste December 9, 2011 at 13:43 | | Reply

    Hi all!

    We are using p3chat.com for Live Chat/Support.

    And plugin is:

  194. Teri
    Teri December 11, 2011 at 06:22 | | Reply

    Any thoughts on Buddy Press? Since you didn’t cover it here, I guess it doesn’t count as a “forum plugin”.

  195. tariq
    tariq December 12, 2011 at 07:54 | | Reply

    very nice article

    em just going to bookmark you.. i really got usefull info….

    thanks admin

  196. Pieter Carette - SiteOptimo
    Pieter Carette - SiteOptimo December 12, 2011 at 19:30 | | Reply

    (Wrong link on FaultPress)

  197. Chris
    Chris December 12, 2011 at 23:35 | | Reply


    You mentioned that Genesis is a good theme in a post above. I wanted to let you know that when WordPress 3.3 is launched. So will Genesis 1.8. Genesis will then be responsive by default as mentioned on the Studio Press blog.


  198. Brad Trivers
    Brad Trivers December 13, 2011 at 13:54 | | Reply

    I think that WordPress is great as a framework – at the very least for “simple” apps (e.g. like people organized in a directory or as a reservation system – two plugins I’m building for clients).

    I’ve only been working with WordPress since May 2010, but here are a couple of areas that maybe could use improvement (off the top of my head):

    a) Relationships between entities – i.e. posts (with metadata), users, taxonomies. Trac ticket 14513 discusses this at length, and there are a couple of plugins that enable this instead of having to write long SQL joing statements yourself – most notably Scribu’s Posts 2 Posts plugin. Couple this with Pippin’s premium Easy Content Types plugin and you can hit the ground running fast. I think these sort of interfaces would be great as core WordPress functions – but there are lots of arguments for and against.

    b) Custom login and “front-end” admin tasks: Currently I don’t think it is trivial to “hide” the back end from WordPress users and allow them to do “admin” type tasks like logging in, updating posts / custom fields. Some discussion about login at DigWP.com, and also about redirecting users (particularly hard after login error if I remember correctly).

  199. Matthias
    Matthias December 13, 2011 at 16:13 | | Reply

    Seems like YouTube has the changed the URLs for playlists from “youtube.com/p/XYZ” to “youtube.com/playlist?list=XYZ”, since my old embeds stopped working. I already thought about removing Viperโ€™s Video Quicktags and switching to Jetpack because it’s maintained by WordPress and the embedding seems just as easy. Have you tried it?

  200. stargaterich
    stargaterich December 15, 2011 at 15:13 | | Reply

    That’s a cool plug-in indeed. Just curious though what impact if any does Google recent Panda update has on autoblogging?

    1. Carma Leichty
      Carma Leichty December 15, 2011 at 18:10 | | Reply

      That’s a great question. Here’s a couple of posts about that very thing:
      Panda and Autoblogging Models,
      Autoblogging After Google Panda.

  201. mark
    mark December 15, 2011 at 23:24 | | Reply

    I had a loss of someone very dear to me. He had loads and loads of friends from all over the world. I set up a website in memoriam, friends can drop by, leave a note, tell a short story… whatever.

    I worked on this plug in for about two hours – sifting through the FAQ’s, trying to figure out how all of this comes together…. I finally got it to show up on the assigned page!

    “input errors” are littered everywhere.
    “test comments” won’t clear out.
    The SMTP settings were double-checked – no problem – and plug-in doesn’t email out.


    I’ll try something else and kiss this past two hours as a total wash….

  202. Denny / initial-blog
    Denny / initial-blog December 19, 2011 at 11:40 | | Reply

    Hi, Thx for the tip, but, it doesn’t work on my website.

    i pasted your code in my function file and when i want to insert a pic, i can see my new size without dimension, but i can’t select it…

  203. Denny / initial-blog
    Denny / initial-blog December 19, 2011 at 11:47 | | Reply

    So, if the image was already uploaded, it seems to be KO, but if i upload a new image, it’s OK.

    Thx for your help, it will be usefull!

  204. Denny / initial-blog
    Denny / initial-blog December 19, 2011 at 11:52 | | Reply

    Anaother question: Can we use this custom image size in gallerie now?

  205. James
    James December 19, 2011 at 23:13 | | Reply

    Hi thanks for the tutorial I’m getting an error:
    Notice: Undefined index: url_noncename in /Users/admin/Dropbox/Sites/pianocourse/wp-content/themes/pianocourse/custom-posts.php on line 380

    any ideas? Many thanks

  206. Heimo Ponnath
    Heimo Ponnath December 20, 2011 at 18:17 | | Reply

    As I understand each of the plugins needs the coordinates entered into a special box on the web interface, right? I have a special situation: the sender can only send emails (with the pluin Postie)! Can one of the plugins you described take the coordinates from the email?

  207. david perez
    david perez December 20, 2011 at 23:37 | | Reply

    Buen articulo! Como dices el contenido es lo mas importante, esta claro que titulos, urls y los metadatos son tambien importantes, pero sin duda habiendo hecho un estudio previo de palabras claves lo que interesa es tener muchas paginas para dejar claro a los buscadores de que va tu web.
    Por otra parte la construccion de enlaces mediante las redes sociales principalmente es lo que acabara trayendo me atreveria a decir incluso mas trafico que las demas optimizaciones. Si os interesa el link building echar un vistazo aqui, http://www.daliseocompany.com/herramientas-para-la-construccion-de-links.html

  208. Heesang
    Heesang December 21, 2011 at 19:07 | | Reply

    I enjoyed this interview. I hope to get a RichWP FrameWork Child Theme Package.

  209. Don
    Don December 23, 2011 at 13:51 | | Reply

    Thanks Carma, this is a really nice tutorial. I’m bad at doing videos and stuff like that. Really glad you like the website. If you have any suggestions about how to improve the site, please let me know. ๐Ÿ™‚

    And yes, the difference between “newest” and “freshest” is “newly added” versus “recently updated”. The “fresh” list includes new and updated plugins but the “new” list only includes new plugins.

    1. Carma Leichty
      Carma Leichty December 23, 2011 at 20:01 | | Reply

      Don –

      Thanks for the clarification. And, thanks for a very useful site. ๐Ÿ™‚

  210. wordpress web tasarim
    wordpress web tasarim December 24, 2011 at 13:41 | | Reply

    I use this plugin. Best for me.

  211. Dustin
    Dustin December 25, 2011 at 19:27 | | Reply

    Good interview. Thanks!

  212. Ashkuff
    Ashkuff December 26, 2011 at 04:59 | | Reply

    Worked great on my site!

  213. KnolPad
    KnolPad December 26, 2011 at 09:36 | | Reply

    Its really helpful product for developers having MANY blogs.

    It becomes too hard for managing multiple blogs at the same time.

    I’m gonna say to my friends who are looking for similar software.

    Thanks carma, for this post.


  214. komiska
    komiska December 26, 2011 at 13:02 | | Reply

    Thanks for the great demos!

  215. anum
    anum December 28, 2011 at 08:22 | | Reply

    A very informative and cool Post . Thanks for sharing ๐Ÿ™‚

  216. Manuel Santana
    Manuel Santana December 28, 2011 at 16:57 | | Reply

    Bien explicada las funciones de cada plugin. Interesante ese para hacer las copias del blog.

    Precisamente en estos momentos estoy cargando las imรกgenes manualmente a mi blog despuรฉs de cambiar de hosting.

  217. McKenzie
    McKenzie December 30, 2011 at 00:22 | | Reply

    Great info. This should be a standard WP feature. Among other things like page breaks!

  218. jzigbe
    jzigbe January 3, 2012 at 15:19 | | Reply

    Yes! The WordPress Twenty Eleven theme is the best starter theme there is. All those “premium” starter themes add unnecessary complications.

    1. Troy Stewart
      Troy Stewart January 3, 2012 at 15:54 | | Reply

      Thanks for the reply jzigbe, we tend to agree with you. Each project we take on is unique, and each client has different needs. While I am not our designer,(that would be Dan!) it turned out really well ๐Ÿ™‚

      It was also easy to create due to the books being great, and the illustrations being fantastic as well. We really had a fun time creating this site, and look forward to the Kingdom of Patria growing ๐Ÿ™‚

  219. Erik
    Erik January 3, 2012 at 16:20 | | Reply

    I’m a little bit curious how the extras on Olivers (and the other characters) bio page are done (age, height etc). Have you modified the user options page or do you use, for example, a custom post type or a page?

    1. Troy Stewart
      Troy Stewart January 3, 2012 at 20:24 | | Reply

      It simply utilizes the author.php template from the twentyeleven theme and php if statements. The If statement looks for the assigned id to the author and then outputs the respective content.


      The rest of the template handles drawing in the respective posts of the character (Author).

      So now instead of creating a whole bunch of unique pages and mashing together PHP get statements, we can utilize WordPresses Author template and keep the templates to one!

    2. Troy Stewart
      Troy Stewart January 3, 2012 at 20:35 | | Reply

      Well the post removed the code that I had pasted.

      This should make more sense:

      If the author id is equal to 4


      end if statement

      1. Erik
        Erik January 4, 2012 at 09:24 | | Reply

        Alright, so the bio info is hardcoded into the author.php then?

        1. Troy Stewart
          Troy Stewart January 4, 2012 at 17:32 | | Reply

          Yes it is.

  220. Steve
    Steve January 4, 2012 at 17:50 | | Reply

    Great list of resources. Now to choose which ones to use. Thanks for putting this together.

  221. lasse
    lasse January 5, 2012 at 15:15 | | Reply

    i can’t seem to find the information, can you tell me whether WPML can translate product tags in WP-eCommerce?
    I’ve tried with qTranslate and it works fine, except for product tags as the setup page for these tags removes the specific tags you define languages with in qTranslate.

  222. elixoid
    elixoid January 6, 2012 at 08:51 | | Reply

    I`ve activated this plugin at one of my WP-powered sites, but… no results. No tabs appear in the editor. No errors whatsoever, just nothing from plugin. The editor looks the same as it was prior to plugin activation. Should anything else be added, like, some code in functions.php?

    PS. Plugin “Subscribe for comments” is definitely needed here ๐Ÿ™‚

  223. John
    John January 6, 2012 at 16:52 | | Reply

    Thanks for the tutorial

    created the books [posttype] and additional fields but I can’t make the books apear on the website. It won’t show. Do you have an additional tutorial for creating a suitable working template for it?


  224. vrob
    vrob January 8, 2012 at 07:47 | | Reply

    Wow. That File Gallery plugin is a godsend. Really well executed plugin and I’ve spent hours trying a bunch.

    Thanks for the post!

  225. Pippin
    Pippin January 9, 2012 at 17:10 | | Reply

    Great list, Jean, and I am honored to have been included.

  226. Igor Mateski
    Igor Mateski January 9, 2012 at 17:37 | | Reply

    Hi, nice post and thanks for sharing. I’m pitching a service to a potential client, this being the very first multilanguage site, so I’m quite new in how and what goes on behind the scenes of such a site. From what I’ve read, it may be the best and fail-safe way to just go with a multisite solution. It may be a bit more difficult/time consuming for populating the sites, but all in all, different sites (subdomain, folder whatever) offers tons of advantages for SEO, so I guess I’ll go with WPMS approach and see what happens.

  227. Igor Mateski
    Igor Mateski January 9, 2012 at 23:54 | | Reply

    well, for the past hour or so I’ve set up the multisite (or network, whatever you prefer), and here’s what I’ve learned in the process:
    1. Install all plugins you’d like Before you enable the multisite
    2. Ideally the .com page should be just a language selector pointing to the networked sites, because the main site, the .com one, will get URLs like site.com/blog/…, while the others can be configured to have the URLs without the “blog” in them. Maybe there’s a way to get rid of this slug, but I’m still learning things and reporting as I do
    3. Get a Multisite plugin for easier management of the sites. I’m still researching which one will do things best. As I’m doing this for a client, the primary concern is to find a plugin that will make publishing new posts as easy as possible. The default option of switching between the networked sites just doesn’t seem elegant.
    4. Nor sure, which one will be point 4, but Im darn sure there will be other conclusions as I go down the road.

    The benefits of multisite vs. plugin? Well, first off, it’s completely free. Then, it is perfect for SEO as you can tweak everything from category slugs and descriptions to separate meta elements. Then, I intend on having the logo/slogan images done in separate languages, as well as some images with text on the home page and other landing pages. This level of fine tuning is hard to achieve with plugins I think, because the multisite approach is like having separate sites altogether, even though it’s a single WP instal.

    Cons: I’m not sure how if and how things would develop if for some reason one of the languages goes south, and how that would affect the others, since they’re all working from a single WP install. Then, I’m still not sure if and how some plugins will work with a multisite install. The first thing that comes to mind is what if there’s a premium plugin (like one ecommerce plugin I bought) and how that will work (if at all) on the different language sites.
    I’m sure I’ll find other pros and cons, but as I said previously, just reporting as I do things.
    FYI the test sites are:
    http://www.mebel-lacka.webmaxformance.com Main site, soon to be language selector
    http://www.mebel-lacka.webmaxformance.com/en English version
    http://www.mebel-lacka.webmaxformance.com/sq Albanian
    http://www.mebel-lacka.webmaxformance.com/mk Macedonian (cyrilic) version

    The main point that I couldn’t solve by sticking to a single regular no-plugin multilanguage site is the navigation. I thought of just using the category-based url and use three sets of sub categories for each language, but then… filtering of pages, meta elements, navigation-this all could be in a single language. So the multisite solved this problem very elegantly, as well as SEO issues, which were importat to the client.
    Hope this helps.

  228. Ram Sunlover
    Ram Sunlover January 10, 2012 at 05:17 | | Reply

    Thanks for the very helpful survey. Have you looked at the “Comprehensive Google Maps Plugin”? It looks like it has almost everything you discuss as positive points in your reviews.

  229. Pronostics
    Pronostics January 10, 2012 at 12:15 | | Reply

    Great Plugin ! I was searching for a plugin to display a RSS Diggest on my website.

    I may suggest two functionnalities :

    – first and foremost, the ability to display it in a Widget
    – second, the possibility to edit the title of each posts shown in the RSS feed

  230. Bding
    Bding January 10, 2012 at 14:36 | | Reply

    may I display only today’s (current day posts) together with date and time?

    thank you

  231. Eskimo Lab
    Eskimo Lab January 10, 2012 at 21:04 | | Reply

    Here, in Russia, it is not so popular but I think more and more people are using it.

  232. Niall Madhoo
    Niall Madhoo January 10, 2012 at 23:07 | | Reply

    I’ve never seen a decent website made in Zimbabwe. I’ve done a few so far using WordPress though. There are some “web design agencies” here that download WordPress templates and charge business over US$10000 for it. Joomla seems more popular in Southern Africa for websites.

  233. Piet
    Piet January 11, 2012 at 05:05 | | Reply

    Currently I am residing in China and traditionally people are educated here on a very high technical level, however the websites they produce with those skills are not so much esthetically pleasing (in my opinion).

    Of course we need to keep in mind that Chinese people seem to want websites that look way different from their western counterparts. The reason for that? If only I knew! Have a look at for example http://sina.com.cn for a great example of one of the most popular portals in China. While you’re at it, have a look at the source code of that one and you will see that the body tag starts at line 1738 (!!!).

    If you look deeper into things, you will notice that SEO is somehow not important for Chinese websites, but of course this can also have to do with the fact that search results here (baidu.com) are as non-transparent as the government.

    China also is the only country in the world where use of IE6 is still at a staggering 25%!

    The short answer to your question whether WordPress is popular in China?
    Absolutely not! And there is a very long way to go here! 5% market penetration is probably something that will happen sometime in the next century, if websites and the internet still exist then…

  234. Piet
    Piet January 11, 2012 at 12:22 | | Reply

    China indeed has a particular way of doing things on the web (too) ๐Ÿ˜‰

    The thing with blogging on WordPress is that in China WordPress.com is blocked by the The Great Fire Wall, so that option is out of the window. With that being a non-option the chance for WordPress.org (self-hosted) to gain momentum and become popular is pretty much out of the window too.

    Then of course there is the hosting part of a self hosted solution. The webhosting providers in China are traditionally a large ripoff, charging per MB used, hosting on Windows servers and the need to pay for everything extra that comes standard on any foreign provider. To give you an example, if I want to find a local webhost that is technically capable of hosting WordPress in a non-Windows environment I end up paying around USD 50 per month and then it is still not comparable to a mainstream US-based host.

    The amount of bloggers in China actually is enormous, but all of them are blogging on hosted solutions. The most popular are http://blog.sina.com.cn/ and http://blog.sohu.com/ who are actually in huge competition with each other to get celebrities onboard. It seems that Sina is winning that fight and they of course also have the very popular micro-blogging service Weibo (http://weibo.com). Another very popular blogging service is http://www.blogbus.com/.

    And if you think of it, it actually is understandable that Chinese people choose a hosted solution over a self-hosted one for the simple reason of privacy. To start a hosted blog you can get away with using any name you want, in all anonymity.

    Apart from privacy these blog providers have huge editorial departments that can really help promoting your blog to millions and millions of people. If you have a look at the SINA website, you can see all the subjects in the large orange navigation bar. Underneath that (about 10% down) you will find a list of 10-12 blogs per category being promoted by the editors (all with little orange headers). Underneath that (a little bit above half way down your screen) You can see blogs that are again promoted now with other kind of subjects (these headers have English, so you and I can understand it too). Then towards the end in between “Horoscope & Anime & Game” and “Media Partner’s Blogs” there is a header that is not expanded by default: Blog Categories. Who knows the reason why they call it that in English, because if you click on the + to expand it you will see a huge list of blogs and you can click on the letters A-Z for more. These are all blogs of celebrities!

    Well if you have seen a site like that, you can easily imagine that if you’re able to read Mandarin Chinese, you can easily spend weeks and weeks online, just reading blogs ๐Ÿ™‚

    PS sorry that my response has become a bit long ๐Ÿ˜‰

  235. Deano @ YMTW
    Deano @ YMTW January 11, 2012 at 10:57 | | Reply

    I’m an Aussie living in Japan and recently found out how big WordPress is here. If you’re interested, here is a video from WordBeach 2011 (late last year in Nagoya, Japan’s third largest city).

    http://www.youtube.com/watch?v=ZLwkUjAWbHI (and yes, it’s in English!)

    That’s me in the middle being interviewed, trying to act like some kind of WordPress expert, on the right is Naoko McCracken from Automattic. She talked about how big the WordPress community is in Japan. Was an interesting day (what I could understand of it anyway).

  236. David Rothman
    David Rothman January 12, 2012 at 03:44 | | Reply

    There is a new WordPress plugin called MapNavigator. It organizes all your MapPress markers and displays them in an easy to navigate hierarchy. This plugin imports a Map Navigation file into your WordPress blog. The Map Navigation file defines one or more Continents, Countries, Regions, States and Cities. The plugin creates Posts that each contain a MapPress map or mashup that provide a linked navigation of the geography using your organization’s name, image file and icon in the Post’s Post, Excerpt and on the Map markers. The Map Navigation hierarchy can then be added to your themes header or provided as a link so that your organization can locate its members Posts or Pages by Geographical area. The plugin also provides an affiliate Register script that adds an Affiliate to your Map Navigation hierarchy along with their link and image when they join your organization. Any post can be added to the Map Navigation hierarchy using the Map Taxonomy tags and a Custom field used by the MapPress plugin.

    Check it out:

  237. Nebulas Website Design Braintree
    Nebulas Website Design Braintree January 13, 2012 at 10:04 | | Reply

    Fantastic posts thank you. The possibilities of WordPress are truly endless.

  238. Yogi - ThemeWarrior
    Yogi - ThemeWarrior January 13, 2012 at 14:41 | | Reply

    We just released a wedding WordPress theme called The Wedding several days ago. Hope you guys could add it to the list ๐Ÿ™‚ http://www.themewarrior.com/2012/01/the-wedding/

  239. Belinda
    Belinda January 14, 2012 at 12:58 | | Reply

    Did I hear somewhere that when you backup a WP site using the export option that these formats don’t get included? Or am I confusing it with some other issue?

    Thanks for the info!

  240. Ravi
    Ravi January 14, 2012 at 16:42 | | Reply

    Interesting that theme frameworks can be compared based on this feature. I have never tried any of the above frameworks but my favorite Genesis framework will soon become responsive ๐Ÿ™‚

  241. Ravi
    Ravi January 14, 2012 at 16:54 | | Reply

    This is one of the most interesting topics on WordPress I have read for a while for now. First, I couldn’t understand the relevance but the comment on China’s scenario is very insightful. In India, I can see lot of websites using WordPress. But what is lacking is an active community as found in US.

  242. Marcel
    Marcel January 16, 2012 at 12:12 | | Reply

    I’m using WPtouch and WPtouch-pro on my sites. It is easy to configure. However, creating child themes and managing them is not so easy.

  243. Andy
    Andy January 16, 2012 at 13:03 | | Reply

    I get the idea of these responsive designs but I don’t know about others but I want to see the EXACT same layout and style etc as when using my desktop or laptop?

    I personally feel there is a great case for making sure user’s expectations, in this case the site they expect to see and have seen previously is met / consistent.

    Also, in my limited experiences of working with themes that make use of such code they usually cause more issues than they solve!

  244. Rumyana
    Rumyana January 17, 2012 at 12:23 | | Reply


    I need to creat a multilanguge website. My defaut language is italian but one of the laguages needs to be bulgarian. As I had a problem with writting in cyrillic letter with pevious plugin i have installed and I read that many people actully have this problem. I would like to know whether WPML or Qtranslate support cyrillic letters?
    Tnak you!

    1. Igor Mateski
      Igor Mateski January 17, 2012 at 13:14 | | Reply

      from my experience with cyrilic, what creates problems is the database creation process. My hosting provider has a default setting for each new database to be created in Sweedish (no idea why, since they’re actually located in Chicago), and I had to contact tech support to change the database in UTF-8, back them up, and restore them again, only to make them functioning properly and allow for cyrilic support.
      So, from what I know, the issue isn’t with the plugins, but with the database character coding set. UTF-8 supports cyrilic, I’m using it and works just fine. Also, make sure you have the obvious things done, eg. installed a Bulgarian keyboard on your system.
      Hope this helps.

  245. Jean Galea
    Jean Galea January 17, 2012 at 13:04 | | Reply

    As far as I know WPML supports Cyrillic, not sure about Qtranslate.

  246. Igor Mateski
    Igor Mateski January 17, 2012 at 13:11 | | Reply

    back to report the progress with my multilanguage approach, I’ve set up the network, and everything works like a charm. I pitched the suggestion to my potential client, so we’ll see how things work and if he decides to hire me. But even if he doesn’t this multi-site setup has given me some cool ideas, so it was definitely worth the time to play with multisite setups.

    1. Jean Galea
      Jean Galea January 17, 2012 at 13:13 | | Reply

      Cool thanks for reporting back, and good luck with the pitch.

  247. mamlok
    mamlok January 18, 2012 at 10:26 | | Reply

    Great plugin..
    How to removed source and website tittle every link.

  248. Piet
    Piet January 19, 2012 at 04:20 | | Reply

    Interesting article, Jean. So basically you need to change DNS servers if you want to enable the Cloudflare service? What I don’t understand though is that if you route everything through them, how will your databases be updated then or am I having a brain failure now and am I completely mixing things up?

    1. Damon Billian
      Damon Billian April 10, 2012 at 00:11 | | Reply

      “What I donโ€™t understand though is that if you route everything through them, how will your databases be updated then or am I having a brain failure now and am I completely mixing things up?”

      You still update these as you do today (through your hosting provider). Your hosting provider doesn’t change if you’re using CloudFlare in front of your site.

  249. Chris Aprea
    Chris Aprea January 19, 2012 at 09:12 | | Reply

    I disagree with your point about not installing too many plugins. You should install as many plugins as you like provided that they’re well coded and optimized. After all, 5 poorply coded plugins could slow down your website compared to 100 really well coded plugins.

  250. kim
    kim January 20, 2012 at 00:25 | | Reply

    Which other ones have you tried?

    Check us out. We’re quite new, but we’re off to a good start:

  251. Piet
    Piet January 21, 2012 at 02:44 | | Reply

    This seems to be a great plugin if you are using Gmail (or Google Apps) to send your emails from. What I mean is that if you use the email address of your own domain, I am not entirely sure that your host is going to be happy with you.

    Suppose you have a mailing list of 500 addresses and you are going to use your own host to broadcast your email newsletter. Not only can a lot of emails end up in junkmail folders of the recipients, there is also a high potential that your host is going to take measures against you for sending “spam”.

    In that aspect using MailChimp (or any such alternative) seems to be a lot better, but again I want to emphasize that if you use Gmail/Google Apps all of this is no problem of course.

    1. Jean
      Jean January 21, 2012 at 03:08 | | Reply

      You could also use this service Piet:

      1. Piet
        Piet January 21, 2012 at 06:50 | | Reply

        Ah, never saw that one before. That would be an idea indeed, although I’d still prefer to do it via MailChimp, but it’s all about personal preference ๐Ÿ™‚

    2. kim
      kim March 8, 2012 at 09:54 | | Reply

      At Wysija, we’ve taken the time to get some deals with 3 good Email Service Providers (ESP) for our newsletter plugin users to increase their deliverability.

      Read more here:

      Regardless of your choice, MailChimp, Awebers or Wysija, MailPress with ESP, you’ll still have to “authenticate” yourself. This means changing your DNS records to say to your subscribers’ inbox: “Hey, MailChimp is an authorized sender for my domain”.

      As for MailChimp, it’s a pretty awesome service. But it will never be integrated fully with WordPress. For most clients, that’s yet another tool to learn, yet another login, etc.

      Try Wysija, you’ll see how drag & drop your site’s content is actually fun.

      1 min video demo here:

  252. Kevin Remisoski
    Kevin Remisoski January 21, 2012 at 01:47 | | Reply

    I’m currently looking through Google, but on the off chance I don’t find what I’m looking for, I was really hoping you might be willing to provide Komodo Edit / WordPress integration instructions. I’m sure I’ll find it since I am currently working on a site for a client and was hoping to find a way to speed the process along.

    I was previously swapping between IDE’s and text editors, but installed Komodo Edit ( for probably the 7th time since its release ) and am pretty happy overall with it. The only thing I do miss is the CSS code completion features when adding identifiers or classes to HTML that have already been defined in your stylesheet. It would be really nice to have code completion for both that and WordPress. =/

  253. Kevin Remisoski
    Kevin Remisoski January 21, 2012 at 02:05 | | Reply

    I found the solution if anyone is curious. It’s very easy. This is not only very awesome, but for anyone who uses their own or third party frameworks, this is a heaven sent. All I can say is wow. Now if only Komodo Edit supported CSS code completion of predefined classes and identifiers when adding classes and id’s to div tags, etc. That would be very awesome. ๐Ÿ™‚


  254. Nebulas Website Design Braintree
    Nebulas Website Design Braintree January 21, 2012 at 12:35 | | Reply

    Piet I agree. Our shared hosting has a restriction of 500 emails an hour to stop the server being hijacked for spam so using WP to send out mass emails is not a good idea as it slows the server down for everyone else.

    Another good reason to use Mailchimp or another such service is that their IP addresses are known for sending out mass emails. We have had instances or an account being hacked via a dodgy script or such like, which leads to our IP address being blacklisted on certain services.

    In an ideal world we would al have a dedicated server for our website but this is not cost effective for most people.

  255. Aditya
    Aditya January 21, 2012 at 16:04 | | Reply

    thank you very much for sharing, this trick helps me a lot, my web site is banned for extreme CPU use, because of this finally my site is stable.

    Thank you for sharing

  256. David
    David January 23, 2012 at 10:11 | | Reply

    Is it possible to show more of the article content? Perhaps the first 100 words or more, so the blog doesn’t look like a bunch of links. It could give the reader reason to linger before leaving. This looks really good otherwise. Thanks.

    1. Jean Galea
      Jean Galea January 23, 2012 at 11:58 | | Reply

      It is possible and will take not of your request for the next round of updates. Thanks!

  257. Noumaan Yaqoob
    Noumaan Yaqoob January 24, 2012 at 09:52 | | Reply

    I am using WordPress since 1.0, I used Moveable Type at first but found it difficult to use and was amazed at how easy it is to modify templates in WordPress. At that time, I was also trying to learn basic PHP, so looking at WordPress templates and modifying them, taught me a lot. Thank you WordPress, and thanks to the community behind it.

  258. Thomas Ireland
    Thomas Ireland January 26, 2012 at 23:40 | | Reply

    Thanks Jean – had spent quite a few minutes banging my head trying to figure out why my template was not showing my changes… Your code helped me realise I was editing the wrong file. Doooh

    Thanks for the code snippet.

  259. Rasel Rony
    Rasel Rony January 27, 2012 at 20:34 | | Reply

    nice plugins, I’m using PHP Live Chat, its awesome

  260. Maddi Kent
    Maddi Kent January 29, 2012 at 03:23 | | Reply
  261. Ajax
    Ajax January 29, 2012 at 10:49 | | Reply

    I run BBedit on mac, and that provides all the code editing goodness I need to hack a WordPress theme or plugin.

  262. Ajax
    Ajax January 29, 2012 at 10:53 | | Reply

    Amazon Web Services offers Simple Email Service that now has an SMTP gateway – so you could sign up for an AWS account and set u pso that you can send through SES, regardless of which host you are on.

    I run my webserver on AWS and run WordPRess exclusively for all my clients, and personal projects. And am looking into using SES to do all outbound email.

  263. Lisa
    Lisa January 29, 2012 at 18:53 | | Reply

    Warning: I’m not a techie! So here’s my stupid question. We transitioned from WordPress MU to regular WordPress with content spread among multiple URLs. Do you know of slider that can run photos and content teasers from multiple URLs? In other words, we would like our home page to feature content from our other URLs. Thank you for any recommendations!

  264. Le Pixel Solitaire
    Le Pixel Solitaire January 30, 2012 at 01:08 | | Reply

    I made one myself, feel free to check it out!

    Enhanced YouTube Shortcode

  265. auntypizza
    auntypizza January 31, 2012 at 00:47 | | Reply

    I did this …
    Save the page and assign it under โ€œGuestbook settingsโ€ -> โ€œBasicโ€

    It’s not saving. Any ideas?

  266. olle
    olle January 31, 2012 at 02:52 | | Reply

    nice! how about adding custom favicon per feed?

  267. Chantal
    Chantal February 1, 2012 at 10:27 | | Reply

    Coda on Mac. Best IDE in my opnion. HTML/PHP/CSS/FTP all in one solution.

  268. Ryan
    Ryan February 3, 2012 at 03:48 | | Reply

    Hey, I’m assuming there’s a way to have strings in the template translated that’s more elegant than using “if( ‘en’ == ICL_LANGUAGE_CODE )”.

    Could you share some knowledge on that?

  269. Michele
    Michele February 3, 2012 at 12:46 | | Reply

    i have created my new image size 300 x 100 like your example but if i upload an image with the same width and height i’m not able to select New Size but only Full Size.
    Any help is appreciated!

  270. Website Design
    Website Design February 3, 2012 at 21:20 | | Reply
  271. Ankit Saini
    Ankit Saini February 4, 2012 at 20:02 | | Reply

    I really like WPML translation Plugin, and I definitely try it..

    By the way great post and thanks for sharing..

  272. wordpress web tasarฤฑm
    wordpress web tasarฤฑm February 5, 2012 at 12:53 | | Reply

    I’m looking for this.
    Thank you for sharing.

  273. Niall
    Niall February 7, 2012 at 01:04 | | Reply


  274. Niall
    Niall February 7, 2012 at 01:10 | | Reply

    Testing on my site right now! Never really thought of using a front-end editor.

  275. Niall
    Niall February 7, 2012 at 01:11 | | Reply

    I’ve been using WordPress Mobile Pack at http://wordpress.org/extend/plugins/wordpress-mobile-pack/. It’s really useful. There’s quite a lot of free themes available for it too.

  276. Brian
    Brian February 7, 2012 at 05:32 | | Reply

    Thank you.

  277. Niall
    Niall February 7, 2012 at 15:59 | | Reply

    Hi Jean. No problem. I have used the others but i prefer wp mobile pack and i can use wp admin much more easily from my phone with it.

    I’m viewing your site on my phone using Opera mobile. It’s clean and easy to use. Are you using the pro or free version of WP Touch for this site and did you create a custom mobile template for use with it?

    I should note that apparently 90 percent of internet users in my country access it via their phones. And you’ll find no site from here with a mobile version. And they’re far from responsive either. Makes you wonder if there’s anyone here with a bit of common sense lol!

  278. Niall
    Niall February 7, 2012 at 16:18 | | Reply

    I have tested a lot of the free translators such as Google Ajax Translator mentioned earlier. As my wife speaks fluent Armenian and Russian I asked her to check the translated versions of her English jewellery tutorials blog in those and she said she could barelyu understand any of it. But if you translate a world news website such as bbc to those languages using Google translate it’s more than eligible.
    I guess choosing between free and paid translation services also depends on your site content is what i’m suggesting.

  279. Jonathan
    Jonathan February 7, 2012 at 23:09 | | Reply

    Hi, Me again!

    I cannot fix this issue – when I click on a link that is displayed the screen darkens, a whitebox appears in the middle and an orange circle displays, as though it is waiting for something. But the link never gets anywhere.

    There is a page there as if I click to see it in another window it appears.

    Is there a way round this? Is there a way to just click and go to the page in another window instead of the whitebox/darkened screen system?


  280. fedesolare
    fedesolare February 8, 2012 at 04:48 | | Reply

    Wow, excellent article ๐Ÿ˜‰

    Jean a question:

    I need a search engine in WordPress, which is able to see beyond simple pages and post, also post type, taxonomies and custom field.

    Some time ago I used “wp custom search field”, but with the new version of wordpress does not work anymore.

    You have found some solution to this problem?

    Thank you very much ๐Ÿ˜‰

  281. mohammad
    mohammad February 8, 2012 at 14:39 | | Reply

    really useful tutorial. thanks brother for the share with us ๐Ÿ˜‰

  282. julia
    julia February 8, 2012 at 20:35 | | Reply

    Thanks a lot, great help. I will go with the WMPL too.

  283. Jonathan
    Jonathan February 9, 2012 at 11:51 | | Reply

    Thanks. Great plugin!

  284. WordPress AndMore
    WordPress AndMore February 9, 2012 at 12:22 | | Reply

    Hi, my name is Andrea and I am writing from Italy. Here WordPress is not very popular for building a website, most of the web agencies around prefer to develop their own CMS and sell them to the client.

    But I am sure that soon even here the people will understand the importance and the power of WordPress and will start to using it!

    For this reason I choose to open an edu blog regarding WordPress!

  285. Brendan
    Brendan February 9, 2012 at 19:43 | | Reply

    This is fantastic, great article.
    One thing, is there a way to have these custom image sizes show up in the “edit image” editor as well? So if I go to edit the photo in the uploader, when I go to crop it and apply, it only shows the wordpress defaults.

  286. Rahul
    Rahul February 9, 2012 at 21:03 | | Reply

    Does all of them support mail notifications….like when a new user answers….or someone posts a reply….does the user get mail notification for that….please reply..

  287. brett
    brett February 12, 2012 at 05:07 | | Reply

    I had a quick idea, instead of this line:


    replace with:

    if(isset($_GET[‘template’])) {
    echo $template;

    Now you can display the template path by adding a URL parameter. For example, yourwebsite.com/blog/?template=1. This is a simple way to display the path on call.


  288. alain
    alain February 12, 2012 at 21:56 | | Reply

    Great one !
    I love the scroll, the navigation, menu and all
    Thanks !

  289. Erik
    Erik February 13, 2012 at 13:07 | | Reply

    Awesome, nice trick!

    I tried to modify it a bit to work on a regular plugin. In this example I did a little plugin to register members of some kind and have the profile photos upload to the plugin dir just like in the original. Although this doesn’t seem to work, the files are still saved in the regular dir. Any ideas?

    The plugin itself uses a simple form to save data to db and I also hook the wp-uploader to upload and send the image url with the rest of the data.

    function custom_upload_directory( $args ) {

    $screen = get_current_screen();

    // If the parent_base is members, upload to plugin directory
    if ( $screen->parent_base == ‘members’ ) {
    $args[‘path’] = plugin_dir_path(__FILE__) . “uploads”;
    $args[‘url’] = plugin_dir_url(__FILE__) . “uploads”;
    $args[‘basedir’] = plugin_dir_path(__FILE__) . “uploads”;
    $args[‘baseurl’] = plugin_dir_url(__FILE__) . “uploads”;
    return $args;
    add_filter( ‘upload_dir’, ‘custom_upload_directory’ );

  290. chad
    chad February 13, 2012 at 14:39 | | Reply

    Thanks Jean… I now use this method but I have an issue loading the jquery UI libary for some of my custom pages. The only way I was able make the UI work is loading the UI script in the header.php file outside of the WP_head(); . Any suggestions on why this is?

  291. Mario Peshev
    Mario Peshev February 13, 2012 at 21:25 | | Reply

    Very well, I like the list with the plugins listed above, as well as the setup (I use two notebooks and a desktop simultaneously when needed). That’s probably the first person I’ve heard of who switched from Mac OS X to Windows and not vice versa.

    I will have a look at the security permissions plugin. Wondering what does it have more than, let’s say, S2 Member.

  292. czmarci
    czmarci February 14, 2012 at 09:47 | | Reply

    Very very helpful, thank you. ๐Ÿ˜‰

  293. Thiago Rodrigues
    Thiago Rodrigues February 14, 2012 at 15:04 | | Reply

    Hi Jean!

    The same problem its happen in here.
    Do you can post a link with the demo of this in use?


  294. Pippin
    Pippin February 14, 2012 at 15:32 | | Reply

    I didn’t switch completely to Windows, as I still use my MacBook a lot ๐Ÿ™‚

    Having never used S2Member, I cannot say exactly how similar they are. Is there a particular feature you’re looking for?

  295. Leonel
    Leonel February 14, 2012 at 18:50 | | Reply

    Hi Jean,

    Just wanted to say thanks for a great plugin, it does exactly what I need.

    Do you know how often it pulls from feeds?

  296. neil
    neil February 15, 2012 at 11:03 | | Reply

    I tried the code and it generates the image in the upload folder but i don’t see the new option in the media upload screen. I’m using 3.3.1 this would be really useful for my client to able to choose image size based on location rather than dimension ie ‘main post’, ‘recent post’

    many thanks


  297. Steve
    Steve February 15, 2012 at 17:53 | | Reply

    Great list, just installed some myself.
    Will have a look at Cart66Lite as currently using MarketPress Lite myself.
    Do you know how much better it is ?
    Thank you.

  298. schools training
    schools training February 15, 2012 at 22:36 | | Reply

    It code is not working with sub categories , I just tried it on my blog. Please suggest

  299. Dave Roberts
    Dave Roberts February 15, 2012 at 23:04 | | Reply

    Great article – you may want to look at GeoMashup by cyberhobo as well. It’s got a bit of a learning curve, but does some nifty global maps. There’s even a radius search available on github that adds even more functionality. I’ve got the unmodified versions working on my site now with plans to modify this in the near future.

  300. taper roller bearing
    taper roller bearing February 16, 2012 at 03:36 | | Reply

    ok๏ผŒvery goog thank you

  301. wisai
    wisai February 16, 2012 at 06:00 | | Reply

    I am looking for this topic advice.
    Thank you.

  302. Nick
    Nick February 16, 2012 at 10:41 | | Reply

    Hi Jean

    Please have a look at http://wordpress.org/extend/plugins/wp-google-maps/ and let me know what you think. I developed it a few weeks ago and it’s starting to accumulate a high number of downloads. I would love it if you could add it to your post.

    Kind regards,


  303. knil
    knil February 16, 2012 at 20:09 | | Reply

    good plugin

  304. Sergey Vlasov
    Sergey Vlasov February 19, 2012 at 13:54 | | Reply

    About using WordPress as a development platform – WP MVC plugin is definitely worth checking out. WP MVC is essentially a plugin which provides core MVC functionality and basic set of code generators. So, your MVC application is a secondary plugin (dependent on WP MVC core). WP MVC is not as sofisticated as other MVC frameworks, but still has its own APIs for models, views, controllers, helpers and routes. One of nice features I personally adore is separation between public and admin controllers. And yes, it’s source is hosted on GitHub!

  305. Mark Simchock
    Mark Simchock February 19, 2012 at 23:51 | | Reply

    Thanks Jean.

    Perhaps you can help out with an issue I’m having? I’m using a shortcode to insert custom post content into a regular post content. Unfortunately, the share plugin I’ve been using (Socialable) adds share links to both the reg post *and* the inserted custom post.

    Is there a way to force add_filter(‘the_content,…) to only filter standard posts and ignore custom posts?

    If you have any suggestions and can ping me via email that would be great. Thanks.

  306. Mark Simchock
    Mark Simchock February 20, 2012 at 00:04 | | Reply

    Thanks again Jean.

    There is one flaw in this approach that concerns me. That is, if one of the writers goes rouge she/he can change their bio and that would be exposed to the public.

    I prefer to use a custom post type and limit the access to that with roles.

    And while I haven’t added it my plugin – yet – using the transients API could help to lower DB hits from getting the same user bio info over and over and over again.

  307. Bosphorus
    Bosphorus February 20, 2012 at 08:46 | | Reply

    I am looking at WPML for a small site. I’m trying to find out if it is possible to tweak all onpage elements of a translated posts in the same way that we would for a normal untranslated page (title tags, url slugs, custom menu labels, headers etc). Do you have any advice on these?

    Also quite a few people have mentioned the number of database queries it may make – what is the significance of this? Does it mean it’ll slow down the website completely?

  308. Ander
    Ander February 20, 2012 at 08:57 | | Reply

    I also found interesting Degree3 Q&A plugin

  309. Igor Mateski
    Igor Mateski February 20, 2012 at 09:49 | | Reply

    to avoid slowdowns you can always use a caching plugin. In my latest project (www.palmbeachcustoms.com) that is image-heavy, the load time before caching was about 5 seconds. After w3 Cahce, the site loads for about 3 seconds. That’s 70% increase, and it takes about 15 minutes to make the caching work properly.
    As for on-site seo, my take is to always go with a multisite install. You can tweak till Jesus comes and you won’t cause a network-wide speed issues. With multisite, you can configure each language as a separate site, which gives you full control over everything. Yeah, the down side is that you will spend more time, but considering SEO benefits… I think it’s worth the effort.
    My 2 cents.

    1. Ivica
      Ivica April 9, 2012 at 16:42 | | Reply

      Instead of multisite to try ManageWP (https://wpmayor.com/link/managewp/) –
      ManageWP helps you manage all your WordPress sites from one location, keeping them updated and secure + using WPML plugin for multi-language. Of course, all of this is not completely free, but if someone wants the best of the best and have some money – this is a perfect combination.

  310. Gennady
    Gennady February 20, 2012 at 20:47 | | Reply

    Adam’s Brown WordPress actions and filters list is a great development resource to quickly find hooks and view them in the source code right there and then http://adambrown.info/p/wp_hooks

  311. Noumaan Yaqoob
    Noumaan Yaqoob February 21, 2012 at 11:17 | | Reply

    This is great comprehensive resource, thank you for all the work you have done putting all of this together. I am just curious to know, which tools you recommend for image editing and optimization.

  312. Mark Schambach
    Mark Schambach February 21, 2012 at 17:19 | | Reply

    Thought it might be useful to provide a few words about my experience with WP Document Revisions. I have deployed the WP Document Revisions plugin by Ben Balter along with the Members plugin and the Edit-Flow plugin to support business processes for a global geographically dispersed team.

    Together, these 3 plugins create a true document management system with enterprise level security, excellent collaboration tools, versioning history, permanent links to most recent versions of any file type and too many more features to list here.

    An unexpected plus has been a private blogging platform which team members use internally to announce business developments and customer success stories, discuss challenges experienced in the field, etc.

    User training required only some basic instruction that is included on the home page for the site. WP Document Revisions is an almost unbelievably robust and full fledged document management tool. Just my 2 cents.

    1. Neven Petrov
      Neven Petrov March 9, 2012 at 13:57 | | Reply

      Hi Mark,

      Could you share which member plugin do you use for your DMS?
      Thanks, Neven.

  313. KK
    KK February 21, 2012 at 19:38 | | Reply

    Does anyone know of a store/service locator plug-in which uses the API v3 from Google? Pretty much all of the WP plug-ins available with a zip code search functionality, currently, require an API Key – which Google no longer issues. This would be a great help. I wouldn’t mind paying for such a tool.

  314. matt farley
    matt farley February 21, 2012 at 20:59 | | Reply

    Having a hard time getting the conversations to flow through my IM system with Google Talk.

    Any known difficulties or overlooks on my part?

  315. Matthew
    Matthew February 21, 2012 at 23:08 | | Reply

    is there a way to add multiple new sizes?

  316. Wafiq
    Wafiq February 23, 2012 at 19:51 | | Reply

    Bluefish has WordPress support out the box and Aptana studio3 supports WP well also with there bundle, Aptana and sublime2 are best for Windows, but i like bluefish on ubuntu, although you can run them all on either.

  317. Nebulas Website Design Chelmsford
    Nebulas Website Design Chelmsford February 24, 2012 at 11:14 | | Reply

    Some really nice sliders. There are a lot around for free but the premium ones do look better and have more features.

  318. Carma Leichty
    Carma Leichty February 24, 2012 at 13:43 | | Reply

    Very helpful review, Jean! ..and timely. I’ve been looking for a better slideshow plugin. I can’t wait to explore a few of these in depth. Thanks!

  319. Ulum
    Ulum February 25, 2012 at 03:13 | | Reply

    good collections, which is the fastest loading?

  320. AndyiBM
    AndyiBM February 25, 2012 at 22:21 | | Reply

    Thanks Jean. Up until now I tended to hand-code my sliders based upon a trustworthy source, which gave reliable results but was very underwhelming in terms of style. This collection is making me rethink what I can (and ought to) offer to my clients – I need to test a few myself, but this list is VERY helpful.



  321. Niall
    Niall February 26, 2012 at 11:36 | | Reply

    Really useful, especially if you run more than one site on WordPress!

  322. Niall
    Niall February 26, 2012 at 11:38 | | Reply

    Thanks! Themeswell sounds great! Will check it out now.

  323. John
    John February 27, 2012 at 11:33 | | Reply

    Can this plugin be called in any part of a wordpress website by including the code to that part of the page?

    we would like to include it in the home page of our wordpress theme.



  324. John
    John February 27, 2012 at 15:36 | | Reply

    We need it in the theme code. We are not using a custom page for the home page so we need to edit the theme code directly.

    Maybe you know of any plugin which can do this?

    thanks a lot

  325. Brian
    Brian February 27, 2012 at 22:43 | | Reply

    Thanks for this Jean, I always prefer reading someone’s breakdown of plugins over sorting through the 3 pages of “plugins tagged with ‘tab'”.

  326. Turtle
    Turtle March 1, 2012 at 14:09 | | Reply

    Hey Jean – great list, thanks for putting it together!
    I’m looking for a plugin for my travel blog. I’d like to essentially have a map on every post that shows the location of the story – but ALSO has the locations and links to every other story I’ve done.
    Do any of these apps allow you to essentially have a common database of markers but customise the map for each page to have the relevant marker as the focus? (Does that make sense?)

  327. Dylan
    Dylan March 1, 2012 at 14:17 | | Reply

    Glad to have done that, great interview =)


  328. Carlos
    Carlos March 1, 2012 at 15:22 | | Reply

    What about serverpress http://serverpress.com i am pretty new in this and for the last week i have being looking for the best ide for wordpress.

    Any feed back between sevenbeans, php storm and serverpress?

    will try to decide today what to purchase

    thanks in advance

    1. Steveorevo
      Steveorevo April 12, 2012 at 04:03 | | Reply

      ServerPress shows you how to couple NetBeans + DesktopServer (both free) for editing AND *advanced debugging* right out of the box.


  329. Paul Cobb
    Paul Cobb March 5, 2012 at 09:04 | | Reply
  330. Sagive SEO
    Sagive SEO March 5, 2012 at 19:37 | | Reply

    10x a lot man.. works like a charm with my custom posts!! love it – adds a lot of color to each review i create ๐Ÿ™‚ thanks

  331. Raiza Nurmasanto
    Raiza Nurmasanto March 5, 2012 at 23:59 | | Reply

    Nice interview. I’ve got Views already and I’m currently playing with it for a personal project. So I’m hoping I can be one of the lucky ones to get WPML.

    There are two projects where I can definitely use WPML. One is a photography/travel website (linked here), I have some friends who can translate the content to Japanese (and perhaps I can ask someone else for Spanish translation as well). The other one is a niche website where I mainly write in Indonesian. I wrote some of the posts in English and they get quite significant (by my standards anyway ๐Ÿ™‚ ) international traffic, so I’m planning to translate at least some of my “pillar articles” to English to increase my readership.


  332. Eskimo lab
    Eskimo lab March 6, 2012 at 10:48 | | Reply

    Very interesting interview! I like! ๐Ÿ™‚

  333. Martin
    Martin March 6, 2012 at 14:01 | | Reply

    Interesting interview, I already like Easing Slider would love to put my hands on Riva Slider. https://twitter.com/#!/thirru/status/177015719169499136

  334. r
    r March 7, 2012 at 10:20 | | Reply

    Hi guys,

    Need yorr help…Have nobody to ask..
    i need to build my parent theme..I want to start building my own theme (build my parent theme…) .. ( i’m new with php) … Should i start using the Frameworks or can i start with a “starter theme”?

    What the different between them anyway?
    Last thing, can i use a Thematic framework to build my own parent thrmr so some day i can sale it..?
    thanks so much,


  335. codee47
    codee47 March 7, 2012 at 12:06 | | Reply

    I like WPML. I live in Hungary and many websites will be drawn up in English. The WPML very helpful in this.


  336. Sams
    Sams March 7, 2012 at 17:44 | | Reply

    Thank you for comparing the both plugins, definitely helps to select the perfect one.

  337. George Burnett
    George Burnett March 7, 2012 at 19:56 | | Reply

    Man, I’ve been looking forever for some really good sites to help me optimize my site. I really like yoast.com. Just listened to 2 of his podcasts and that helped me tremendously. Great resources here. Will definitely recommend to my followers.

  338. czoka
    czoka March 8, 2012 at 04:39 | | Reply

    also check out tab slide. it allows you to slide your target content in and out of the visible page. you can use it in tandem as a host to a lot of other plugins/widgets


  339. Duncan Rice
    Duncan Rice March 8, 2012 at 07:24 | | Reply

    Just started using Jetpack, great starter option with lots of features in one simple plugin

  340. kim
    kim March 8, 2012 at 11:03 | | Reply

    One feels obliged to propose shamelessly his own plugin.

    Integrate newsletters in WordPress seamlessly. See our visual editor in action in our 1 min video demo. You’ll get the idea and you can judge for yourself if its worth a trial run:


  341. Clare
    Clare March 9, 2012 at 05:42 | | Reply

    Hi Jean,

    I’m doing a website for a local restaurant. Could you recommend a plugin for WP, that would include a google map and reviews (ability to see past reviews and write new ones)? They want to be able to moderate reviews too.

    Any ideas would be a MASSIVE help.

    Thanks in advance.

  342. santa
    santa March 10, 2012 at 14:16 |