Dev4Press» Blog Archives, page 1 of 11 | Dev4Press http://www.dev4press.com Premium Plugins and Themes for WordPress Fri, 03 Feb 2012 23:21:09 +0000 en hourly 1 New Plugin: Gravity Forms Toolbar 1.2http://www.dev4press.com/2012/blog/plugins-news/new-plugin-gravity-forms-toolbar-1-2/ http://www.dev4press.com/2012/blog/plugins-news/new-plugin-gravity-forms-toolbar-1-2/#comments Fri, 03 Feb 2012 23:15:08 +0000 MillaN http://www.dev4press.com/?p=14136
Rating: 0.0/5 (0 votes cast)


]]>
Full menu options example

Full menu options example

Gravity Forms Toolbar is created by David Decker for adding WordPress toolbar menu with Gravity Forms specific links and options. This can include help links, listing of registered forms and more. From version 1.2 I have contributed code for additional settings and features.

If you use Gravity Forms plugin, with this toolbar add-on you can add quick access links to various plugin pages, help, official and third-party add-ons/plugins and get list of registered forms with edit forms quick access, view entries quick access and notification for unread entries with the counter.

Plugin has panel with settings to control what elements in the menu will be visible, so you can make lighter menu if you don’t need everything in it.

I have contributed code for this plugin (settings and settings panel, listing of forms and count notification), and it is added to 1.2 version. From now on I will be co-developer and both David and me will work on it. You can use support forum on WordPress.org or on Dev4Press to get help, report bugs and suggest features.

David Decker is the author of multiple WordPress plugins and you can check out his website for more information about his plugins.

Plugin Links:

Plugin Official Home Page
Plugin Home on Dev4Press


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/plugins-news/new-plugin-gravity-forms-toolbar-1-2/feed/ 0
GD Products Center Pro 0.9.8 Betahttp://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-8-beta/ http://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-8-beta/#comments Thu, 02 Feb 2012 22:50:08 +0000 MillaN http://www.dev4press.com/?p=13923
Rating: 0.0/5 (0 votes cast)


]]>
Last beta for GD Products Center Pro is now released. All features planned for this version are completed, and for the next week only bugs will be fixed. Import is completed, default rendering templates selection added and theme Mystique added for the direct integration.

Warning: Plugin is not yet completed, and it is not recommended to use it on the live websites. Right now, from all the planned features for 1.0.0 release, plugin is 98% done. If you have problems with missing templates or broken pages, please run Cleanup operations from the plugin Tools -> Maintenance.

Release: With all the new added features that were not previously planned, plugin 1.0 release is delayed a bit. Current target date is February 9 2012. Until than, one or two RC versions will be released to fix bugs. No new features will be added until than. If the number of bugs requires, plugin release date can be delayed for couple of days to make sure that plugin is released as stable as possible.

Importing and updating products from CSV file is completed, and export updated to include images, video links and links. Plugin can import images from given URL into the WordPress (there are exceptions and will not work with websites that use hotlinking protection). To make change for rendering templates easier, plugin now supports settings for the templates globally (for the whole plugin and all product types) and you can set this individually for each product type. You can still set it in the theme, and xScape Themes Framework will still use own method of setting these rendering templates. Also, one more theme got direct support: Mystique. This is for the full version of this theme that works with auto child theme.

In the next week video tutorials will be released: Import/Export with CSV file, Quick features overview, In depth plugin use, Themes support, xScape Themes Integration. Please report any bugs found, I am sure that some more are still in the plugin. Future plans for the plugin are updated and listed for the next 5 milestone versions. Other features can also be added, depending on what is most needed by the users.

Plugin Test Drive

If you want to try out the plugin before deciding on buying, use the contact form to request demo website set up for test drive. There you can try out all our plugins and themes.

Promo Coupon

If you decide to purchase plugin now, while still in development phase, a coupon is available that will give you 25% discount. This coupon is: PRODUCTSCBETA. To purchase plugin, visit the plugin purchase page.

Resources

Theme Templates Integration:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/theme-templates-integration/
Product Type Editor:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/product-type-editor/

Plugin Info

Planned Features:
http://www.dev4press.com/2011/blog/development/planned-features-for-gd-products-center/
Plugin Information:
http://www.dev4press.com/plugins/gd-products-center/
Editions & Purchase:
http://www.dev4press.com/plugins/gd-products-center/buy/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-8-beta/feed/ 0
Cross-selling purchase discountshttp://www.dev4press.com/2012/blog/announcements/cross-selling-purchase-discounts/ http://www.dev4press.com/2012/blog/announcements/cross-selling-purchase-discounts/#comments Mon, 30 Jan 2012 23:10:49 +0000 MillaN http://www.dev4press.com/?p=13927
Rating: 0.0/5 (0 votes cast)


]]>
For the past few weeks some of the products on Dev4Press were set to include cross-selling offers on checkout. But, starting today, all Dev4Press products include cross-selling offers that will go from 10% to 30% and it will be available only from ShareIt checkout page.

When you get to the checkout page on ShareIt, you will get the list of our other products with the same license type you can buy. Depending on the license type, you will see different discounts. For plugins with annual standard or developer licenses, discount is 15% for same license for other products, 10% for GD Star Rating Support License and 25% for xScape Themes Club Membership. For lifetime licenses, discount is higher by 5%. And if you are buying Dev4Press plugins pack or xScape Theme Club Membership you can get up to 30% discount.

Cross-selling Example

Cross-selling Example

Lets say you want to buy GD Press Tools Annual Standard License. Price for that one is $89.00. But, on the checkout, you will see other plugins and themes with 10% to 25% discount. Image on the right shows this, and price for other products with same license type with you can add to the cart and get additional plugins or themes cheaper.

Discount depends on the first products added that got you to checkout page. Also, discount coupons you might have will not have effect on the price of cross-selling products.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/announcements/cross-selling-purchase-discounts/feed/ 0
GD Press Tools 4.3.4 Prohttp://www.dev4press.com/2012/blog/plugins-news/gd-press-tools-4-3-4-pro/ http://www.dev4press.com/2012/blog/plugins-news/gd-press-tools-4-3-4-pro/#comments Mon, 30 Jan 2012 14:20:56 +0000 MillaN http://www.dev4press.com/?p=13930
Rating: 0.0/5 (0 votes cast)


]]>
New version and new set of security related features. Security panel has the spam tab and controls that will help you control IP addresses used to generate spam that you can’t fight any other way. New templates and more control is added to the maintenance mode.

Comments SPAM Control

Comments SPAM Control

New panel is on the image on the right and it is quite simple. You have a list of IP addresses and option to control action against them: prevent comments only or deny website access. To make adding of IP’s easier, you can enable control for it and new options are added to all comments on the admin side: Spam IP (and if it is already in the list Unspam IP). With this option you can go through spam or moderation list and mark IP’s used for some comments as spam, and they will be added to the list. Later, if you need to remove IP from this list, simply delete the row with the IP.

Spam IP option (if enabled) will be visible on the main comments admin panel and the dashboard widget with latest comments. If you decide to ban access to the website to spam IP’s, you need to enable HTACCESS deny IP option first, and all IP’s from spam list will be included also in HTACCESS file.

New Maintenance Mode Template

New Maintenance Mode Template

Other changes are for the maintenance mode, and this time there are more things that can be set and 2 more templates included (both named Simple, one Gray and other Red). A bug in the page title is fixed and more strings added to the settings for the maintenance (to control “we’ll be back” message).

As always, please report in the forums any bugs you find, and I will get on fixing it.

In Development: GD Press Tools 4.5

List of features that will go into next major 4.5 version are almost done, and I will announce it officially in the next 2 weeks. Current 4.3 version will go into own branch for bug fixes while 4.5 is in development. Focus in 4.5 will be on: improved backup and restore, more security improvements, SEO features and actions logging.

Links and Resources

To see the list of plugin features, overview and to buy the plugin, visit these pages:

GD Press Tools Overview
GD Press Tools Main Page
GD Press Tools Frequently Asked Questions
Buy GD Press Tools Pro


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/plugins-news/gd-press-tools-4-3-4-pro/feed/ 0
Dev4Press Updater 1.8http://www.dev4press.com/2012/blog/plugins-news/dev4press-updater-1-8/ http://www.dev4press.com/2012/blog/plugins-news/dev4press-updater-1-8/#comments Sat, 28 Jan 2012 23:05:31 +0000 MillaN http://www.dev4press.com/?p=13826
Rating: 0.0/5 (0 votes cast)


]]>
New Dev4Press Updater version is just released, mostly for maintenance, but with few new features: support for new context help introduced in WordPress 3.3 and loading optimization for the admin side. There are couple of minor cosmetic bugs fixed in this version.

There are no major changes this time. New context help and improved performance with several cosmetic changes. Also, starting today, old ‘classic’ themes versions will not be offered for install or update. xScape Core theme that is needed for all other themes will remain in themes box for install or update, all other themes will be listed under Core only. Fixed bugs include: problem with themes upgrade (no files saved when xScape upgrade backup was used), menu was not added properly for the network admin menu and some of the updates strings were missing.

As usually, this plugin is available to all users with any plugin or themes license. If you notice any more problems, please report them in the forum.

Download Updater:
http://www.dev4press.com/user/updater/

Support Forum:
http://www.dev4press.com/forums/forum/plugins/dev4press-updater/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/plugins-news/dev4press-updater-1-8/feed/ 2
Themes updated: Xposed 1.1.0 / R8 1.4.0http://www.dev4press.com/2012/blog/themes-news/themes-updated-xposed-1-1-0-r8-1-4-0/ http://www.dev4press.com/2012/blog/themes-news/themes-updated-xposed-1-1-0-r8-1-4-0/#comments Fri, 27 Jan 2012 23:15:29 +0000 MillaN http://www.dev4press.com/?p=13914
Rating: 0.0/5 (0 votes cast)


]]>
Xposed with GD Products Center

Xposed with GD Products Center

Xposed and R8 are updated with color styling for GD Products Center Pro plugin (requires latest 0.9.7 Beta version of the plugin) and changes to GD Press Tools Pro maintenance mode template. Xposed includes several more fixes to the styling and missing RSS feed image.

All the other themes will be updated with GD Products Center Pro specific styling until the release of the stable version of the plugin. Maintenance mode template for all themes is also getting updated.

Demo Site:
http://xscape.info/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/themes-news/themes-updated-xposed-1-1-0-r8-1-4-0/feed/ 0
GD Products Center Pro 0.9.7 Betahttp://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-7-beta/ http://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-7-beta/#comments Fri, 27 Jan 2012 14:50:37 +0000 MillaN http://www.dev4press.com/?p=13871
Rating: 0.0/5 (0 votes cast)


]]>
New beta is here, includes many updates and fixes with several new smaller features. Finally, the plugin has a official release date and the until than, import from CSV will be added and plugin tests completed. One more beta is coming and one or two Release Candidates.

Warning: Plugin is not yet completed, and it is not recommended to use it on the live websites. Right now, from all the planned features for 1.0.0 release, plugin is 98% done. If you have problems with missing templates or broken pages, please run Cleanup operations from the plugin Tools -> Maintenance.

Release: With all the new added features that were not previously planned, plugin 1.0 release is delayed a bit. Current target date is February 9 2012. Until than, two more beta is coming early next week with import implemented and one or two RC versions.

New simple widget is added for searching products. You can fix product type to fix, or you can allow visitors to select the product type. For all products related pages, plugin is setting additional CSS classes so you can use for your own styling. New shortcode is added to generate link to products home page, archive pages and single products. Previous shortcode for embedding products is expanded to include class and style for the product added. Shortcodes are in the documentation.

Frontend rendering is improved further with new styling. Also, main rendering style file has all colors separated, and because of that you can use built in styling, and only change colors. All xScape themes will get color schemes stying for the plugin soon. And any other theme can use this to make styling easier. Updated Xposed and R8 themes will be released tonight with this new styling added.

As for the bugs, new version fixed the problem with missing theme templates controls, eStore theme integration templates are also fixed. Additional product pages linking was broken due to canonical rewriting problems. When plugin is updated, rewrite rules were flushed, but that was not working fine, this is fixed now. Many styling problems are fixed.

Please report any bugs found, I am sure that some more are still in the plugin.

Plugin Test Drive

If you want to try out the plugin before deciding on buying, use the contact form to request demo website set up for test drive. There you can try out all our plugins and themes.

Promo Coupon

If you decide to purchase plugin now, while still in development phase, a coupon is available that will give you 25% discount. This coupon is: PRODUCTSCBETA. To purchase plugin, visit the plugin purchase page.

Resources

Theme Templates Integration:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/theme-templates-integration/
Product Type Editor:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/product-type-editor/

Plugin Info

Planned Features:
http://www.dev4press.com/2011/blog/development/planned-features-for-gd-products-center/
Plugin Information:
http://www.dev4press.com/plugins/gd-products-center/
Editions & Purchase:
http://www.dev4press.com/plugins/gd-products-center/buy/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-7-beta/feed/ 0
GD Custom Posts And Taxonomies Tools 3.5.8 Prohttp://www.dev4press.com/2012/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-8-pro/ http://www.dev4press.com/2012/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-8-pro/#comments Thu, 26 Jan 2012 20:00:41 +0000 MillaN http://www.dev4press.com/?p=13881
Rating: 0.0/5 (0 votes cast)


]]>
New minor version of GD Custom Posts And Taxonomies Tools Pro is here with some small changes and fixes, new version of shared gdr2 library and most importantly fully rewritten tools for import and export of settings, custom meta boxes, post types and taxonomies definitions.

New Import / Export

New Import / Export

New export tool allows you partial export with selection of custom post types and custom taxonomies you want to export. And, if you want to import the data, you can control it much better and select what to import. For custom post types, custom taxonomies and meta boxes you can append definitions to existing ones allowing you to merge object types from different websites.

Some small changes are also included and fixes to the widgets. New gdr2 library is included with few more changes and fixes to the shared code.

If you notice any more problems, please leave comment or report them in the forums.

GD Custom Posts And Taxonomies Tools Pro Overview:
http://www.dev4press.com/gd-custom-posts-and-taxonomies-tools/
GD Custom Posts And Taxonomies Tools Pro Home Page:
http://www.dev4press.com/plugins/gd-taxonomies-tools/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-8-pro/feed/ 0
Themes updated: eScape 1.7.1 / airScape 1.7.1 / newsScape 1.4.3http://www.dev4press.com/2012/blog/themes-news/themes-updated-escape-1-7-1-airscape-1-7-1-newsscape-1-4-3/ http://www.dev4press.com/2012/blog/themes-news/themes-updated-escape-1-7-1-airscape-1-7-1-newsscape-1-4-3/#comments Mon, 23 Jan 2012 11:58:15 +0000 MillaN http://www.dev4press.com/?p=13822
Rating: 0.0/5 (0 votes cast)


]]>
Core versions of eScape, airScape and newsScape themes are updated with some bugs fixed and styling improvements. Some parts of the GD Press Tools Pro powered maintenance mode template were hardcoded, now are OK and there were some settings and styling changes in eScape.

Fixing small bugs for all themes continues, and the rest of the themes are getting updated this week. And next week, new xScape Theme Framework with xScape Core theme is coming.

Demo Site:
http://xscape.info/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/themes-news/themes-updated-escape-1-7-1-airscape-1-7-1-newsscape-1-4-3/feed/ 0
GD Press Tools 4.3.3 Prohttp://www.dev4press.com/2012/blog/plugins-news/gd-press-tools-4-3-3-pro/ http://www.dev4press.com/2012/blog/plugins-news/gd-press-tools-4-3-3-pro/#comments Sat, 21 Jan 2012 14:15:48 +0000 MillaN http://www.dev4press.com/?p=13804
Rating: 0.0/5 (0 votes cast)


]]>
First GD Press Tools Pro release in the 2012 brings important security (deny access by IP and new and improved PerishablePress 5G Firewall rules) and maintenance mode (setting title and heading for the maintenance mode page) changes and features and several bugs fixed.

Securtiy HTACCESS tab has a new options to enable adding of the rules to deny access to list of IP addresses. With this you can prevent users from any IP to access the website. Also, there is a new option to add user agents rules from PerishablePress 5G Firewall, and updated request strings for the same Firewall. Please, check and test all these new security options to make sure you don’t break something. Any settings that deal with HTACCESS can be potentially dangerous.

Maintenance mode has new settings to change title used for the maintenance page, and also to set heading (by default it was about maintenance, now you can set it as landing page). Default template has new actions to expand rendering for the page. In the next plugin version, new template will be added that uses animated counter and few other things.

There are few fixes and changes in the debugger and maintenance mode modules. As always, please report in the forums any bugs you find, and I will get on fixing it.

Links and Resources

To see the list of plugin features, overview and to buy the plugin, visit these pages:

GD Press Tools Overview
GD Press Tools Main Page
GD Press Tools Frequently Asked Questions
Buy GD Press Tools Pro


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/plugins-news/gd-press-tools-4-3-3-pro/feed/ 0
Themes updated: Xposed 1.0.2 / lightScape 1.7.3http://www.dev4press.com/2012/blog/themes-news/themes-updated-xposed-1-0-2-lightscape-1-7-3/ http://www.dev4press.com/2012/blog/themes-news/themes-updated-xposed-1-0-2-lightscape-1-7-3/#comments Fri, 20 Jan 2012 14:08:50 +0000 MillaN http://www.dev4press.com/?p=13797
Rating: 0.0/5 (0 votes cast)


]]>
Core versions of Xposed and lightScape themes are update with some bugs fixed, styling improvements. lightScape got a minor fix in the maintenance mode template. Xposed got translation POT file, maintenance mode template and many templates and styling improvements.

Xposed will get at least one more maintenance release next week to improve few more things and to improve styling. As for the other themes, they will be all updated next week with some fixed bugs and other minor improvements.

Demo Site:
http://xscape.info/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/themes-news/themes-updated-xposed-1-0-2-lightscape-1-7-3/feed/ 0
GD Products Center Pro 0.9.6 Betahttp://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-6-beta/ http://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-6-beta/#comments Thu, 19 Jan 2012 09:30:20 +0000 MillaN http://www.dev4press.com/?p=13649
Rating: 0.0/5 (0 votes cast)


]]>
New beta is here, and it deliver new bug fixes, many plugin core improvements and many new features. Admin side can be considered done (if no bugs are found) at this point, with only some filtering features and few other things things remain in works on the front end.

Warning: Plugin is not yet completed, and it is not recommended to use it on the live websites. Right now, from all the planned features for 1.0.0 release, admin side is 100% done, and front end is 95% done. If you have problems with missing templates or broken pages, please run Cleanup operations from the plugin Tools -> Maintenance.

New main template for product types list page is done, and it can list registered product types with images set for them (new option added in the product type editor). Currently one template for it is included, with 2 more coming next week. xScape and other themes support include new theme template for this page type.

Compare and product types list pages have new settings for page titles. This code and settings can work with normal theme title functions, and they can tie into xScape Theme Framework and WordPress SEO by Yoast plugin. Conditional functions for page types are added, and main WordPress Query object modified with them also. And new default product type template data is added for Television. Default plugin styling is improved for better look across browsers and themes. The bugs are fixed: products info is missing if the sorting order is changed, properties editor was setting wrong item types, some minor layout bugs are also fixed. Central Documentation on Dev4Press is updated with latest functions.

Please report any bugs found, I am sure that some more are still in the plugin.

Plugin Test Drive

If you want to try out the plugin before deciding on buying, use the contact form to request demo website set up for test drive. There you can try out all our plugins and themes.

Promo Coupon

If you decide to purchase plugin now, while still in development phase, a coupon is available that will give you 25% discount. This coupon is: PRODUCTSCBETA. To purchase plugin, visit the plugin purchase page.

Resources

Theme Templates Integration:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/theme-templates-integration/
Product Type Editor:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/product-type-editor/

Plugin Info

Planned Features:
http://www.dev4press.com/2011/blog/development/planned-features-for-gd-products-center/
Plugin Information:
http://www.dev4press.com/plugins/gd-products-center/
Editions & Purchase:
http://www.dev4press.com/plugins/gd-products-center/buy/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-6-beta/feed/ 0
GD Products Center Pro 0.9.5 Betahttp://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-5-beta/ http://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-5-beta/#comments Mon, 16 Jan 2012 17:10:43 +0000 MillaN http://www.dev4press.com/?p=13536
Rating: 0.0/5 (0 votes cast)


]]>
GD Products Center 0.9.5 Beta is here, one step closer to final release coming in about 2 weeks. New version brings direct support for several more commercial themes, several core improvements, number of bugs fixed and we have basic code for products import from file.

Warning: Plugin is not yet completed, and it is not recommended to use it on the live websites. Right now, from all the planned features for 1.0.0 release, admin side is 95% done, and front end is 95% done. If you have problems with missing templates or broken pages, please run Cleanup operations from the plugin Tools -> Maintenance.

Data Import / Export

Data Import / Export

First new feature is new tool for importing and exporting products data. Right now, export is functional (import will be soon) and includes: product name, taxonomies terms and all properties values. Media values will be added later. Tutorial on this will be published later tonight.

New page type is added and it is used to display list of all product types. This new page type has an empty template right now, but it will be functional very soon. More on this in a day or two.  New template for it is added for all supported themes. If you use xScape themes, you need to update to latest xScape Core 1.8.1.1.

List of themes directly supported by the plugin has increased to include: Canvas and Wootique (from Woothemes), eStore (from ElegantThemes) and Socrates. These themes have theme templates prepared and included. Most of the ElegantThemes themes are similar in strucutre to eStore, so you can use it for other themes from theme (maybe with small modifications). Same goes for Woothemes. More themes will be directly supported, giving a wider choice of theme templates to use for themes that are not directly supported.

Default styling for rendered products, archives and compare pages is improved and several visual problems fixed, so rendering should look good with most themes. You can always make your own styling and disable default styling. I can’t make styling that will be for specific themes, you must make changes you need. Other fixes in this version include: filtering issues with some plugin templates and broken rewrite rules for archives. To make sure that this is working for you, please clear all rewrite rules, and plugin will generate new rules that will be now OK.

In the next couple of weeks I will have some important information regarding integration with several third-party plugins. Also, new plugin and demo website will be up during this week. Please report any bugs found, I am sure that some more are still in the plugin.

Plugin Test Drive

If you want to try out the plugin before deciding on buying, use the contact form to request demo website set up for test drive. There you can try out all our plugins and themes.

Promo coupon

If you decide to purchase plugin now, while still in development phase, a coupon is available that will give you 25% discount. This coupon is: PRODUCTSCBETA. To purchase plugin, visit the plugin editions page.

Resources

Theme Templates Integration:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/theme-templates-integration/
Product Type Editor:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/product-type-editor/

Plugin Info

Planned Features:
http://www.dev4press.com/2011/blog/development/planned-features-for-gd-products-center/
Plugin Information:
http://www.dev4press.com/plugins/gd-products-center/
Editions & Purchase:
http://www.dev4press.com/plugins/gd-products-center/editions/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-5-beta/feed/ 3
New theme released: Xposed 1.0.0http://www.dev4press.com/2012/blog/themes-news/new-theme-released-xposed-1-0-0/ http://www.dev4press.com/2012/blog/themes-news/new-theme-released-xposed-1-0-0/#comments Fri, 13 Jan 2012 16:40:38 +0000 MillaN http://www.dev4press.com/?p=13312
Rating: 0.0/5 (0 votes cast)


]]>
Standard Archive Layout

Standard Archive Layout

Xposed is new xScape Theme Framework based theme, made with use of HTML5. Theme can be used for blogs, or showcase theme that can use static pages content in page blocks. Theme also uses featured posts slider using Nivo jQuery slider and comes with 8 color styles.

Xposed is simple and clean theme, that has 4 color schemes and total of 8 color styles (with and without background patter imges). Nivo slider is used for features slider block with similar settings as with previous R8 and Serenity theme. Single page block is added and can be used to create a product showcase website or pages on the website.

To see intro to setting this theme, check out the video on the theme homepage. Next week, this theme will be used on the new website for upcoming GD Products Center plugin for both showcase and demo.

Xposed  Info:
http://www.dev4press.com/themes/xposed/

To see the theme and framework in action, visit the WordPress MultiSite powered demo website and get your own blog to see who the framework back-end works:

Demo Site:
http://xscape.info/
Xposed:
http://xscape.info/load/?theme=xposed


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/themes-news/new-theme-released-xposed-1-0-0/feed/ 0
xScape Framework And Core 1.8.1http://www.dev4press.com/2012/blog/themes-news/xscape-framework-and-core-1-8-1/ http://www.dev4press.com/2012/blog/themes-news/xscape-framework-and-core-1-8-1/#comments Thu, 12 Jan 2012 16:24:12 +0000 MillaN http://www.dev4press.com/?p=13414
Rating: 0.0/5 (0 votes cast)


]]>
First update for xScape Theme Framework in 2012 brings many new features (shortcodes, new web fonts, new options for widgets and more), numerous improvements and several bugs fixed. As previously announced, brand new theme Xposed will be released tomorrow.

Google Web Fonts module got another 80 fonts, and it supports total of 245. Recent posts widget got a new post excerpt tag to use to display posts. And networks widget got a new option to select icons size used. bbPress module has a new option to disable on all page secondary forum navigation. On the theme settings page, you can see information about Blueprint grid used for the active theme. New filters are added, and some improved. Global settings got two more options: add page load debug info on top of page head tag and to load additional buttons.css file with styling used for links turned to buttons.

Buttons Styles Examples

Buttons Styles Examples

I am not really liking the idea of having theme handling the shortcodes, but I know it can be very useful. So, to start, I have added few shortcodes, and you can open documentation to see the specification for all of them. Visually, link shortcodes look really nice (there is a new button.css loaded by the framework and that can overridden by individual themes to change button styles), and you can see them on the image on the right. Each default styling has hover state.

As for other changes, additional documentation is added to some of functions and classes, and side scroller module had been gone through some changes also. Bugs fixed in this version include: minor styling issues with WordPress 3.3, broken saving of settings when images are uploaded and minor issue loading core theme custom templates. GD Products Center template for compare page in xScape Core is also fixed, and default typography styling for xScape Core improved.

If you find any more  problems or bugs, please report them in the forum. I will also publish couple tutorials over the weekend on using the shortcodes. And expect new Xposed theme tomorrow.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/themes-news/xscape-framework-and-core-1-8-1/feed/ 0
Theme preview: Xposedhttp://www.dev4press.com/2012/blog/development/theme-preview-xposed/ http://www.dev4press.com/2012/blog/development/theme-preview-xposed/#comments Sat, 07 Jan 2012 23:10:29 +0000 MillaN http://www.dev4press.com/?p=13082
Rating: 0.0/5 (0 votes cast)


]]>
Header and contend detail

Header and contend detail

First xScape based theme in 2012 will be called Xposed. This will be HTML5 theme, it will have 4+4 built in color styles, one sidebar widgets area, one footer widgets area, static page showcase block, Nivo powered featured posts slider. This is portfolio, showcase and blog theme.

Theme will be completed and available during next week, and also, it will be used on the website for GD Products Center Pro plugin. Until that time, here is a little more information and few preview images.

Widgets and footer detail

Widgets and footer detail

Xposed uses 18 column Blueprint grid layout with 950px in width. Normally works as a blog based theme, but with the help of two useful layout block it can be used as portfolio or showcase theme. These blocks are for a single page, and featured posts slider. As with several previous themes, this one will use Nivo jQuery slider.

Pager and widgets detail

Pager and widgets detail

There will be 4 color schemes, and each will have two styles: one with the textured/pattern images for background and one with plain colors. This will make theme very lightweight and effective. Since it will be HTML5 theme, to retain compatibility with older browsers, Modernizr JavaScript will be used if needed.

Along with the new theme, xScape Theme Framework 1.8.1 will be released with new Google fonts and many improvements and fixes.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/development/theme-preview-xposed/feed/ 0
GD Products Center Pro 0.9 Betahttp://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-beta/ http://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-beta/#comments Fri, 06 Jan 2012 17:25:16 +0000 MillaN http://www.dev4press.com/?p=12633
Rating: 0.0/5 (0 votes cast)


]]>
GD Products Center 0.9 Beta is here, bringing many changes and new features. Plugin has improved templates manager, improved products and taxonomies panels, updates to gdr2 and gdT3 libraries, improved rendering templates, several bugs fixed and much more.

Warning: Plugin is not yet completed, and it is not recommended to use it on the live websites. Right now, from all the planned features for 1.0.0 release, admin side is 90% done, and front end is 90% done.

Products Types Grid

Products Types Grid

On image above you can see improved products types grid. Both this one and taxonomies grid are updated. Templates panel now lists in more detail all available templates. Each type of template is displayed as a tab. For future 1.1.0 release I plan to add editor for each template from this panel.

New widget is added for rendering list of products. You can limit and filter products to display, similar to single product widget from before. Also, if you need to embed product info into your blog posts or some other unrelated pages, you can use new shortcode: gdpc_product, details and use are in the documentation.

As for other changes, there are number of small improvements, several bugs fixed (deleting taxonomy and product types selection in the widget), updated gdr2 and gdT3 libraries. Also, code handling custom rewrite rules is improved further. I have added functions that can be used to debug WordPress rewrite rules resolving and list of registered rewrite rules. These functions are in the Central Documentation.

There will be one more beta (0.9.5) before final, and that one will be used to finalize all templates and fix bugs. This major beta is expected in about 7 to 10 days, final should be out before the end of this month. Please report any bugs found, I am sure that more are there. I am testing plugin with different themes, but I might be missing things.

Plugin Test Drive

If you want to try out the plugin before deciding on buying, use the contact form to request demo website set up for test drive. There you can try out all our plugins and themes.

Promo coupon

If you decide to purchase plugin now, while still in development phase, a coupon is available that will give you 25% discount. This coupon is: PRODUCTSCBETA. To purchase plugin, visit the plugin editions page.

Resources

Theme Templates Integration:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/theme-templates-integration/
Product Type Editor:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/product-type-editor/

Plugin Info

Planned Features:
http://www.dev4press.com/2011/blog/development/planned-features-for-gd-products-center/
Plugin Information:
http://www.dev4press.com/plugins/gd-products-center/
Editions & Purchase:
http://www.dev4press.com/plugins/gd-products-center/editions/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/development/gd-products-center-pro-0-9-beta/feed/ 4
GD Custom Posts And Taxonomies Tools 3.5.7 Prohttp://www.dev4press.com/2012/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-7-pro/ http://www.dev4press.com/2012/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-7-pro/#comments Thu, 05 Jan 2012 10:00:33 +0000 MillaN http://www.dev4press.com/?p=12994
Rating: 0.0/5 (0 votes cast)


]]>
New maintenance release brings few more bug fixes and more improvements to widgets and generating options for post types. Several bugs were related to bbPress integration and to handling of the custom fields shortcode formating and display, minor issues with the plugin widgets.

Sorting order for widgets was broken on some servers due to the changes in PHP, so the sorting functions were not created as they should be. When showing results from custom fields, in some cases data is not displayed properly: empty date was producing odd date displayed, boolean was only displayed if true.

If you notice any more problems, please leave comment or report them in the forums.

GD Custom Posts And Taxonomies Tools Pro Overview:
http://www.dev4press.com/gd-custom-posts-and-taxonomies-tools/
GD Custom Posts And Taxonomies Tools Pro Home Page:
http://www.dev4press.com/plugins/gd-taxonomies-tools/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-7-pro/feed/ 0
Plugins performance testing: 2012 / Januaryhttp://www.dev4press.com/2012/blog/benchmark/plugins-performance-testing-2012-january/ http://www.dev4press.com/2012/blog/benchmark/plugins-performance-testing-2012-january/#comments Wed, 04 Jan 2012 17:00:21 +0000 MillaN http://www.dev4press.com/?p=12577
Rating: 0.0/5 (0 votes cast)


]]>
This is first basic performance testing for WordPress plugins in 2012, and it will include 30 plugins. They will be tested on how much resources they use to load, and not to tell you if the plugin is good or not. Plugins features and plugin code quality is not the reviewed here.

Plan was to have more, but this first monthly measurement will have 30 instead of 50 plugins. But, this list will change over time, and new plugins will be added to the mix, and some of previously tested will be removed. But, from next month I will have publicly available table with all historical data for all tested versions.

All the data displayed here may vary depending on server configuration and other factors. Data here doesn’t say anything about quality of the plugins or their usability, it is only a test of resource usage. Also, some of the plugin can use different amount of resources depending on the plugin configuration, and all tests here are done with default plugin configurations. There is no way to test complex implication of different settings or method of work for a test like this.

Measurement Process

For this first monthly test I have tested 30 plugins. All tests are done with a single installation, and WordPress 3.3 was used. Tests are done on the local server with PHP 5.3.8. All measurements are done using GD Press Tools Pro 4.3.2 plugin. Plugin has a tracker class that can be loaded from wp-config.php file to accurately capture snapshots of different loading stages (among other things). To allow capturing plugins snapshots, I made small change to WordPress core files: added snapshot call into loop that loads plugins.

To get as accurate resource usage I spent some time testing each plugin individually to measure used memory during loading and after all plugins are loaded. Some plugins load most of its files hooked to WordPress action, and not during loading of the plugin. Again, this number is not 100% accurate, but it is very close. As these tests are improved over the next few months, the numbers can vary a bit.

Plugin Grading

Each plugin is graded on a scale from 1 (worst loading optimization) to 5 (best loading optimization). This grade is not only connected to used resources, but to actual method of loading plugin uses. Plugins that got grade 1 have no loading optimization and they always load everything (or almost everything) and that uses precious server resources always, even if the plugin doesn’t need all things loaded. There is no perfect loading method, because it would be very complicated to do. But grade 5 goes to plugins that use loading optimization, that care about what WordPress is executing, and how much resources are used actually. Change column for this first test is empty (well it is set to =), and it will change with next test depending on the progress plugin developers do with their plugins.

To give plugin a grade, I have analyzed plugin loading process and I have taken into account how much resources plugin takes due to loading method it uses. Best loading optimized plugin I know is my own GD Press Tools Pro. If this plugin is to load all its parts always it would use twice as much memory and it would need much more time to load. Even with all that, I always work on further changing how the plugin loads trying to make it better. Plugins close or better to the level of optimization in GD Press Tools Pro will be graded 5 also. If the plugin uses different amount of memory on front and back end it doesn’t mean that the grade will be higher because of that.

Before we go on to the testing, read the original article from last month regarding the plugin loading process that will give the reasons for such testing and why it is important to make sure that plugin loads parts it needs only for admin side and front end: Measuring impact of plugins on WordPress loading.

Tested plugins basic information

30 tested plugins are listed in the table below. Beside basic data in first 5 columns, you can see if plugin adds own JavaScript, how many AJAX handlers uses, how many cron jobs can be registered by this plugin (it doesn’t mean that all will be registered always) and how many widgets plugin can add.

PluginFreeVersionReleasedWebsiteJavaScriptAjaxCronsWidgets
AdminimizeYes1.7.242011.12.19.HomeYes000
All In One SEO PackYes1.6.13.82011.12.10.HomeYes000
Antispam BeeYes2.32011.12.23.HomeYes010
BackWPUpYes2.1.72011.12.16.HomeYes720
bbPressYes2.0.22011.11.28.HomeYes205
Contact Form 7Yes3.0.2.12011.12.18.HomeYes*00
Events ManagerYes5.0.12012.01.02.HomeYes203
FPW Category ThumbnailsYes1.4.22012.01.02.HomeYes100
FPW Post InstructionsYes1.2.32012.01.02.HomeYes000
GD Affiliate Center ProNo1.3.82011.12.31.HomeYes031
GD bbPress AttachmentsYes1.5.32011.12.28.HomeYes000
GD Custom Posts And Taxonomies Tools LiteYes1.5.02011.12.28.HomeYes002
GD Custom Posts And Taxonomies Tools ProNo3.5.62011.12.29.HomeYes1203
GD Press Tools ProNo4.3.22011.12.28.HomeYes3070
GD Unit ConverterYes1.1.12011.12.12.HomeYes100
Gravity FormsNo1.6.22011.12.04.HomeYes1701
JigoShopYes0.9.9.3.12011.12.28.HomeYes718
Lightbox PlusYes2.4.62012.01.01.HomeYes000
MarketPress LiteYes2.4.22011.12.17.HomeYes304
MembersYes0.22011.06.13.HomeYes002
NextGEN GalleryYes1.9.12011.12.10.HomeYes1003
Smart Youtube PROYes4.0.32011.12.09.HomeYes001
Subscribe to Comments ReloadedYes2.0.22011.08.31.HomeNo000
Subscribe2Yes7.0.12011.12.14.HomeYes002
SyntaxHighlighter EvolvedYes3.1.32011.11.17.HomeYes000
TinyMCE AdvancedYes3.4.52011.12.12.HomeYes000
W3 Total CacheYes0.9.2.42011.08.26.HomeYes080
WooCommerceYes1.3.2.12011.12.15.HomeYes17014
WordPress SEO by YoastYes1.1.22011.12.16.HomeYes410
WP e-CommerceYes3.8.7.42011.12.08.HomeYes718

All tested plugins, but one, used the internal WordPress AJAX handling. Contact Form 7 uses own handler and that is not something I can recommend. Using WP handler is best solution considering that it is already written with security concerns in mind and it is very easy to use, making plugin fit better with WP development concepts.

Resource Usage Test Results

Here is the list of all plugins in this test, and the results.

AdministrationFrontendGrade
PluginMem.SQLTimeHooksMem.SQLTimeHooksChangeGrade
Adminimize0.800.01590.800.0149=2
All In One SEO Pack0.510.011120.510.01112=3
Antispam Bee0.310.00420.200.0046=3
BackWPUp0.400.00690.500.0079=4
bbPress400.0562163.800.046205=1
Contact Form 70.400.009170.500.00716=2
Events Manager520.07753.720.05264=2
FPW Category Thumbnails0.310.00490.310.0041=3
FPW Post Instructions0.100.00370.100.0031=4
GD Affiliate Center Pro1.200.023160.800.0159=4
GD bbPress Attachments0.200.00510.200.0041=3
GD Custom Posts And Taxonomies Tools Lite1.500.019131.300.0167=4
GD Custom Posts And Taxonomies Tools Pro2.300.033491.600.02524=4
GD Press Tools Pro2.900.03879200.02839=5
GD Unit Converter0.500.0114000.0010=5
Gravity Forms2.900.0342.900.0274=2
JigoShop3.600.0591482.800.044105=1
Lightbox Plus0.700.01280.700.0127=2
MarketPress Lite2.400.026442.400.02744=1
Members0.200.00250.100.0025=3
NextGEN Gallery1.800.027321.500.02121=4
Smart Youtube PRO0.700.014100.600.00710=3
Subscribe to Comments Reloaded0.320.006170.320.0053=3
Subscribe21.300.01421.300.0122=1
SyntaxHighlighter Evolved0.400.00410.400.0051=2
TinyMCE Advanced0.900.011130.900.01213=3
W3 Total Cache1.500.02460.300.00519=5
WooCommerce3.200.0561003.400.051134=1
WordPress SEO by Yoast1.440.022220.740.01319=5
WP e-Commerce1.300.019471.300.01947=2

So, let’s start with the good. My GD Press Tools Pro is very fine tuned to load different plugin parts when needed, and it is always evolving and improving. GD Unit Converter on the original test was badly graded, but with latest version I have changed it all, and it graded 5.  W3 Total Cache has very good optimization of resource usage, and loads a lot of things when needed only. Loader maybe a too complicated for my taste, but it is effective. WordPress SEO by Yoast is a great example of well written and optimized plugin.

Plugins with potential to be better are many, and all grade 3 and 4 plugins fit into this group. NextGEN Gallery is almost there, and with a bit more work, it can go to grade 5. I plan to improve my own plugins further, and work on that is in progress for some of them, so I expect them to be improved in the next tests.

Grade 2 plugins have only some elements of optimization, but they are close to grade 1. Adminimize plugin shouldn’t even load on the front end except for some elements, and that needs to be optimized. Gravity Forms is a great plugin, that needs a long way to go but at least has some sort of loading control.

As for the grade 1 plugins, the results may be surprising considering how popular some of this plugins are. WooCommerce started from JigoShop, but almost nothing is done to change awful loader JigoShop has, so they are both graded 1. Mike Jolley from WooThemes told me that they are working on improving WooCommerce so, I am looking forward to that. bbPress also has no optimization at all, and even from latest sources for 2.1 I don’t see any improvements there, and that is not a good sign.

Why is this all important?

WordPress loads plugins on both admin side and front end. But, most plugins don’t need to behave same way in both cases. Many plugins are needed only on one side. So, a plugin can be used on admin side only, and has no use on the admin side. If the plugin is not optimize to load files only when needed, it will take same resources on front end also, even so it is not needed or used, and that is a waste of server memory and time to load. Most plugins have two parts, one to be used on admin side to set the plugin, and other that works on the front end. No need to load everything on both sides, load only what the plugin needs, and it will use least amount of memory and it will work faster.

Should you care? No. And yes. If you run few plugins, than amount of memory used is not that relevant. If you run your website on VPS or dedicated server, you have much more memory available, but if you are on the shared hosting, every MB can be critical (especially if the hosting company limits it). This test is not about plugin quality. If you prefer using All In One SEO, don’t let the lower grade be a big concern because WordPress SEO plugin got higher grade. This tests show how the plugin handle resources nothing more.

Improving results

I am sure that many developers will say that these results are not important, but considering that most of the WordPress users are on shared hosting with limited memory and resources available to them, this is most important thing to have plugins they need and still have server running fine. Same thing goes for themes also. Dev4Press website uses 20-21 plugins for the last year, but with theme (my xScape Theme Framework based) and my plugins optimizations, I managed to lower memory usage from 60M last January to 40M today.

I recommend to all plugin developers to read my tutorial: How to optimize plugin loading. Most of the things from it can be applied to all plugins, and all users will benefit from developers investing extra time to optimize own plugins.


Edit 2012.01.05. – Updated grade information.
Edit 2012.01.06.
– Added few more explanations and link to original loading impact article.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/benchmark/plugins-performance-testing-2012-january/feed/ 24
Dev4Press development plans for 2012http://www.dev4press.com/2012/blog/announcements/dev4press-development-plans-for-2012/ http://www.dev4press.com/2012/blog/announcements/dev4press-development-plans-for-2012/#comments Tue, 03 Jan 2012 18:00:10 +0000 MillaN http://www.dev4press.com/?p=12566
Rating: 0.0/5 (0 votes cast)


]]>
It is impossible to give detailed info about development that should span a whole year, but some plans are already made and it might be interesting to list them now that new 2012 has started. When this year ends, we will see how much of these plans have been completed.

Development of plugins, themes and theme framework will continue this year, and I have plans on improving Dev4Press website, and launching at least 3 new websites related to my work and WordPress. The list that follows will include dates if possible, all items in the list are listed in no particular order.

Dev4Press

  1. Newsletters. First major update to website is coming in February with powerful newsletter system. I can’t give more detailes at this moment, but there is a plan to have it released as commercial plugin later this year.
  2. Support Forum. There will be many improvements to support forums, starting with changes to posting topics that are coming in the next couple of weeks. More things will be introduced to improve the forums.
  3. Plugins Informations. All plugins information will be updated over the next 2 months. Existing information will be improved and kept current as often as possible.

Plugins

  1. GD Simple Widgets 3.0 Pro. This plugin was neglected for the last year, but that will change. Plan is to give it new gdT3 templates system library and to add at least 4 new widgets to it. I hope to get working on this new version in the next two months.
  2. GD Products Center 1.0 Pro. Plugin is in the final beta phase now, and final 1.0 is expected in January. This is not even close to the end of the development for this new plugin, it will include a lot of new features that are in the roadmap.
  3. GD aZon FUSION 1.0 Pro. Plugin is nearing completion, and 1.0 will be released in February or March. I am also preparing the list of features to be added after that. There are some plans in that regard already.
  4. GD Star Rating 2.0. This plugin is delayed several times, but now it should be getting back on track. Public beta versions (or further) will be released by the end of March. More info on the progress on this plugin will be available next month.
  5. GD Custom Posts and Taxonomies Tools 4.0 Pro. Roadmap for this plugin is pretty much planned out. Before we go to 4.0, there will be at least on major release (3.6 most likely in February).
  6. GD Press Tools 5.0 Pro. Plans for this major version are not yet formulated, but it will be released in the second half of 2012. Leading to this release, plugin will get more SEO features, more content related tools and few other things. Development for 4.4 will start this week and it will add new features to modify WordPress 3.3 toolbar and other things.
  7. Lite & Free Plugins. The development of all free plugins will proceed as before, Pro plugins will have priority but free plugins will not be neglected. As for the lite versions of Pro plugins, they will get regular compatibility updates as usual.

Themes

  1. xScape Theme Framework 1.9/2.0. Work on the post 1.8 version will begin soon, and I will have detailed roadmap soon. Current roadmap already includes new features, and it will be expanded with few more interesting things.
  2. Themes. Right now, plan is to have 5 to 8 themes released in 2012, depending on available time and available designs. I have 2 themes already planned, one is in the works. Also, all future themes will be HTML5.

Libraries

  1. gdT3. This library is in development, and it is used to power GD aZon FUSION and GD Products Center rendering right now. GD Star Rating 2.0 and GD Simple Widgets 3.0 Pro will use it as well.
  2. gdR2. This powerful library will be expanded further this year. Plan is to have more core functions added, to have improved loading and support for APC for caching library. All Pro plugins and xScape are using it already.

Websites

  1. GD Products Center Pro, GD aZon FUSION Pro and GD Simple Widgets Pro will get own websites that will be used as demos and basic landing pages with information about each plugin and its features.
  2. A website related to WordPress is in works and I expect it complete in the first half of this year. I will not give any details about the website content or plans for it, but it will be interesting.

That’s it for now, plans will change depending on the needs, but I will try to keep to the list. All suggestions for the development are welcome, and you can leave them in comments or in the forum.

I wish you all happy new year!


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2012/blog/announcements/dev4press-development-plans-for-2012/feed/ 0
Dev4Press in 2011: Year In Reviewhttp://www.dev4press.com/2011/blog/dev4press-in-2011-year-in-review/ http://www.dev4press.com/2011/blog/dev4press-in-2011-year-in-review/#comments Sat, 31 Dec 2011 10:00:17 +0000 MillaN http://www.dev4press.com/?p=12441
Rating: 0.0/5 (0 votes cast)


]]>
It is a last day of 2011, and I will try to summarize the last 365 days in the life of Dev4Press. But first, I would like to thank to all my faithful users that supported me and my projects over the years and I do my best to improve all my plugins and themes in the coming 2012.

Development

GD Press Tools Pro has gone through a lot of changes and it is most popular plugin on Dev4Press. GD Custom Posts and Taxonomies Tools Pro has become very popular solution for working with custom content and because of that, a lot of useful features were added, including the integration with bbPress plugin. GD Products Center in the new plugin that will soon get stable 1.0 release. Only thing I regret in this year in regard to development are delays for GD Star Rating 2.0, hopefully that will be resolved soon.

As for the themes, xScape Theme Framework has gone a long way, and reached 1.8 recently. Themes are now all working as child themes to basic xScape Core theme. All the work done on that unfortunately limited number of released themes, but that number will improve next year.

Development of free plugins was great this year, and that includes one new plugin for bbPress 2.0 (GD bbPress Attachments), resurrected GD Pages Navigator, new plugin GD Unit Converter and active updates for Lite plugins.

A bit of statistics

In the past 12 months, there were 350 updates and releases available for all plugins and themes. That is almost one each day, confirming how lively and intense the development was on Dev4Press. This have generated over 250.000 downloads during 2011 with little over 300 GB of bandwidth. And most importantly, number of Pro users has increased 92% during this year.

Dev4Press website have seen 95% increase in number of visitors, 115% increase in number of page views and 135% in number of total time visitors spend on the website. Firefox was most popular browser among visitors (45%), Chrome followed (32%) with Internet Explorer and Safari (both with 8%) and Opera (4%).

Website updates

Dev4Press website have gone through many changes in both design and content in 2011. One of the most important changes was upgrade of support forums to bbPress 2.0 plugin version. New element of the website is ‘Feature of the Day’ section, ‘Documentation’ is updated and now contain over 300 functions and hooks for different products and website now uses shopping cart to make purchase of multiple products easy. Also, all prices are displayed in Euros, British Pounds and US Dollars.

Next week I will write about plans for 2012, and there are some great things in plans. For now, I am very happy with the growth Dev4Press has gone through this year, and I am very grateful to all of you for support, and I wish you all a happy new year.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/dev4press-in-2011-year-in-review/feed/ 4
Planned features for GD Products Centerhttp://www.dev4press.com/2011/blog/development/planned-features-for-gd-products-center/ http://www.dev4press.com/2011/blog/development/planned-features-for-gd-products-center/#comments Fri, 30 Dec 2011 21:00:36 +0000 MillaN http://www.dev4press.com/?p=6787
Rating: 0.0/5 (0 votes cast)


]]>
First stable release for GD Products Center will be released in about a month from now, and the goal is to implement all the planned features that are listed in this post. This is not the final list, and things can change. For development after 1.0.0, many more features are in consideration.

For each of the listed feature, you will see the plugin version number when the feature is added, and post will be updated over time to reflect the changes made to the plugin. All features in red are completed in the latest available version. Features in green are close to completion.

  1. Product Type editor: main editor for the product type used to set name, labels, rewrite rules, images, videos and product specification properties. Product types are implemented through custom post types, but most of the parameters are generated by the plugin, user don’t need to set everything in detail. (0.7 Alpha , 100% done)
  2. Product Type data: each product is a post for a custom post type. When creating or editing product, you will use standard WordPress post editor. But, this editor will be expanded with meta boxes generated by the plugin based on the settings for product type. So, you will get Product Properties meta box with all properties you have set for product type and you will get Product Media and Links that will allow you to add images, videos and external links to the product. All 3 can be limited in number on the product type editor. Images can be external or handled by Media Library. Videos can be external link for websites that support eEmbed: YouTube, Vimeo and many more. (0.7 Alpha, 100% done)
  3. Product Type pages: each product will get several pages in the front end of the website. Right now plugin support 5 page types: specification, author review, user reviews, related products and media. Author review can have more than one page allowing for long reviews. User reviews is basically comments thread and media page is a gallery of all product images and videos. (0.8 Beta, 100% done)
  4. Built-in product types: to make things easier to get started with the plugin, adding new product type will have templates. If you choose one of the offered template, plugin will create new product type from selected template will all predefined properties and settings. You can change things if you want and you will get working product type very quickly. Number of product types will be expanded, and first 0.7 Alpha has 4 of them. (0.9.7 Beta, 100% done)
  5. Built-in taxonomies: one more convenient feature is creation of taxonomies. This is also simplified version for those that don’t use our GD Custom Posts and Taxonomies Tools plugin. Also, creating new taxonomy here will give you choice of predefined templates for some useful taxonomies, similar to predefined product types. (0.7 Alpha, 100% done)
  6. Custom permalinks rewrite rules: plugin has many customization options to create products permalinks and you can control the rules added with custom slugs for different page types, compare or products pages and more. (0.7.5 Alpha, 100% done)
  7. gdT3 Templates System: for all rendering plugin uses Dev4Press own gdT3 templates system. Templates are stored into files, support mixing of HTML and PHP with special tags used for plugin specific features. Plugin has several types of templates: single product, archives, widgets, compare page. Themes and other plugins can replace default templates or add own templates. (0.9 Beta, 100% done)
  8. Compare Products: template and rewrite rules for products comparison. Plugin allows comparing 2 or more products in the same time. Default styling for the plugin can support many products compared to make it easier to see wide lists. (0.8 Beta – 100% done)
  9. Simple archive filtering: simple filtering of products will be done using taxonomies only with the basic sorting options. There are 2 different templates built in for this displaying products in grid or list. (0.7 Alpha, 100% done)
  10. Archive filter Template: complex filter that allows use of product properties and taxonomies, filtering by date, sorting by different criteria. (0.9.7 Beta, 100% done)
  11. Full xScape Theme Framework support: all themes have templates built in for this plugin. And, plugin will be able to create and preset templates automatically in one of the next versions. (0.8 Beta – 100% done)
  12. Support for any theme: for default WP themes plugin comes with example templates you can use to make it work. Similar method will work with any other theme. Also, plan is to have plugin copy the templates over into theme folders. (0.7.5 Alpha, 100% done)
  13. Widget for Comparing: to add products to compare you can use widgets. From many page, you can add products to the widget and than run comparison from it, leading to compare page. You can have more than one compare widget in the same time, and one compare widget can be used for only one product type, because you can’t compare products from different types. Compare widget can have limit of the most products to compare. (0.7 Alpha – 100% done)
  14. Widget for Single/Random Product: show one product in the widget using own template to display product specification and image. Widget will allow options for filtering the product to display. (0.8.8 Beta – 100% done)
  15. Widget for Products List: template based rendering for the products with basic filtering options. One list widget can display products from one product type only. (0.9 Beta – 100% done)
  16. Widget for Products Search: add simple widget to allow searching for the products only with selectable product type. (0.9.7 Beta, 100% done)
  17. Maintenance tools: to make the process of cleanup easier, and to have a way of clearing cached data, Tools panel has a tool that allows you to remove cached templates, registration data and rewrite rules. (0.7 Alpha, 100% done)
  18. Import and Export: once you create product types and taxonomies, it will be useful to export that data from one website and have that imported on another website. These tools will make that very easy. (0.7.5 Alpha, 100% done)
  19. Shortcodes and Functions: Shortcodes and functions that can be used to embed products into different posts. They will allow using products on any page on the website. (0.9.5 Beta, 100% done).
  20. Export to file and Import Data from File: bulk export and import formatted data for multiple products using plain text CSV file that include full specifications for products. (0.9.8 Beta, 100% done).

This is current features list, and I expect few things to be added during development. As for the features beyond 1.0.0 version, this is yet not set, but here is the current preliminary list:

  1. Integration with bbPress: assign topic to a product and display discussion on the product as a page incorporated with the plugin. (planned for 1.1.0)
  2. Expanding Sitemaps: support for different XML sitemaps plugins to add products pages, comparisons and other new links and archives. (plnned for 1.1.0)
  3. Additional product pages: for each product/product_type you can define extra pages that will be included in the pages list for the product navigation. (planned for 1.1.0)
  4. Archive URL variations: specify different archive templates use based on the URL for the archive. This will allow special archive pages for different uses. (planned for 1.1.0)
  5. Advanced search template: new template to include different page layout for searching products based all multiple multi value criteria. (planned for 1.2.0)
  6. GD Star Rating 2.0: once the GDSR 2.0 is released, GD Products Center will fully support it and templates will be modified for direct integration. (planned for 1.5.0)
  7. GD aZon FUSION Integration: get products data from Amazon via this plugin. Amazon auto added as the Seller with adding links to products in the system. (planned for 1.4.0)
  8. Product Editions: one product can have variations like color, more or less memory… Instead having duplicate products, set up versions of same product. (planned for 1.2.0)
  9. Vendors/Selers/Stores: setting up vendors and assign product types and products to them for pricing control for different product versions. (planned for 1.2.0)
  10. Statistics Display: panel to show visits statistics for different product types and products. (planned for 1.3.0)

Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/development/planned-features-for-gd-products-center/feed/ 21
GD Press Tools 4.3.2 Prohttp://www.dev4press.com/2011/blog/plugins-news/gd-press-tools-4-3-2-pro/ http://www.dev4press.com/2011/blog/plugins-news/gd-press-tools-4-3-2-pro/#comments Thu, 29 Dec 2011 23:05:27 +0000 MillaN http://www.dev4press.com/?p=12467
Rating: 0.0/5 (0 votes cast)


]]>
Few days remain in 2011, and this is last release from Dev4Press in this year. Work on GD Press Tools Pro will resume later in January 2012. For new, this release brings several important changes and new features, better optimization for resource usage and number of bugs fixed.

Debugger and tracker got many updates. Tracker with each snapshot can count hooks attached, and list of default snapshot points is expanded to include few more important hooks. Debugger got two new panels: one to display all enqueued scripts and styles, and the other one with extra info moved from other panels (sessions, cookies and cache status). Also, you have more control over displaying some of the panels you might not need always. Some panels are updated and some debugger bugs are fixed.

Some parts of the plugin are optimized further. RSS feed items expanding now support special tags to add some of the post and site info easier. Plugin tools got option to reset all security related settings. For the SEO verification meta tags, new one has added for the Alexa site ownership confirmation.

As for the bugs, quite a few of them are fixed now: saving security settings was failing in some cases, some input elements were generated as invalid, problem with creating the plugin folders when wp-content is not writable, post revisions setting might not always work and some debugger problems. If you have problems with security settings missing due to saving problem, you can reset security settings to defaults from the Plugin Tools panel.

As always, please report in the forums any bugs you find, and I will get on fixing it.

Links and Resources

Comparing GD Press Tools Pro versus BackupBuddy:

GD Press Tools Pro versus BackupBuddy

To see the list of plugin features, overview and to buy the plugin, visit these pages:

GD Press Tools Overview
GD Press Tools Main Page
GD Press Tools Frequently Asked Questions
Buy GD Press Tools Pro


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/plugins-news/gd-press-tools-4-3-2-pro/feed/ 0
GD Custom Posts And Taxonomies Tools 3.5.6 Prohttp://www.dev4press.com/2011/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-6-pro/ http://www.dev4press.com/2011/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-6-pro/#comments Thu, 29 Dec 2011 10:00:38 +0000 MillaN http://www.dev4press.com/?p=12696
Rating: 0.0/5 (0 votes cast)


]]>
Here is another minor revision for GD Custom Posts And Taxonomies Tools Pro with number of fixes for overriding default post types and taxonomies. Also, plugin now comes with tools that can be used to reset plugin settings and data, cached registration and WordPress rewrite rules.

Special thanks goes to Ryan Skoblenick who created the video explaining all problems with overriding default taxonomies settings. So, the changes and fixes in this version: default taxonomies and post types overrides are now always set to no by default, fixed problem with meta box for taxonomy override when hierarchy settings are changed (category was a big problem), fixed override for taxonomies not unregistering them for post types, fixed problem saving simple overrides always resets full overrides settings,  default taxonomies and post types overrides by default always set hierarchy to false.

If you notice any more problems, please leave comment or report them in the forums.

GD Custom Posts And Taxonomies Tools Pro Overview:
http://www.dev4press.com/gd-custom-posts-and-taxonomies-tools/
GD Custom Posts And Taxonomies Tools Pro Home Page:
http://www.dev4press.com/plugins/gd-taxonomies-tools/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-6-pro/feed/ 0
GD Custom Posts And Taxonomies Tools 1.5 Litehttp://www.dev4press.com/2011/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-1-5-lite/ http://www.dev4press.com/2011/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-1-5-lite/#comments Tue, 27 Dec 2011 21:40:33 +0000 MillaN http://www.dev4press.com/?p=12705
Rating: 0.0/5 (0 votes cast)


]]>
New Lite version is released with updates for WordPress 3.3 and improvements in plugin loading and optimization. There are some cosmetic changes in this version, minor changes in the core for registration of post types and taxonomies and improvements to readme file.

Plugin is tested with WordPress 3.3, and no problems were found. Some minor issues are fixed (warnings, nothing important). Plugin is split in two, so that the admin side code is loaded only when needed. This will improve overall loading speed of, already, lightweight plugin core. For WordPress 3.3, plugin uses new context help area to add important links and information.

As always, check out the Pro version of the plugin and many more features that are built into it.

GD Custom Posts And Taxonomies Tools Pro:
http://www.dev4press.com/plugins/gd-taxonomies-tools/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-1-5-lite/feed/ 0
Save 25% with New Year 2012 dealhttp://www.dev4press.com/2011/blog/announcements/save-25-with-new-year-2012-deal/ http://www.dev4press.com/2011/blog/announcements/save-25-with-new-year-2012-deal/#comments Tue, 27 Dec 2011 09:00:48 +0000 MillaN http://www.dev4press.com/?p=12438
Rating: 0.0/5 (0 votes cast)


]]>
To celebrate new 2012 for the next 2 weeks, Dev4Press is offering big 25% discount deal for all our individual plugins and themes, plugins pack and themes club membership. Discount coupon is automatically added to all purchase links, and all prices displayed with discount applied.

New Year 2012 coupon for 25% discount is NEWYEAR2012. Coupon is valid starting now until Sunday, January 8 2012. All our products are eligible for this deal, and all prices on the website show the discounted price. For the next 3 days you can get all our plugins pack with lifetime (one payment only) license for only $300,00. And you can get GD Press Tools Pro lifetime license for only $126,50. GD Custom Posts And Taxonomies Tools Pro lifetime license is also only $126,50.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/announcements/save-25-with-new-year-2012-deal/feed/ 0
xScape Framework And Core 1.8http://www.dev4press.com/2011/blog/themes-news/xscape-framework-and-core-1-8/ http://www.dev4press.com/2011/blog/themes-news/xscape-framework-and-core-1-8/#comments Mon, 26 Dec 2011 16:10:21 +0000 MillaN http://www.dev4press.com/?p=12417
Rating: 0.0/5 (0 votes cast)


]]>
All themes are now converted to Core versions, and old ones are no longer updated. xScape Theme Framework will not be available as standalone update, it will be always updated with xScape Core theme. And now, we have a lot core changes to the way xScape is loaded.

Since a lot of admin side operations done by the theme are done through AJAX, all those operations are now separated into own file that is loaded only if the WordPress is processing AJAX calls. Because of this a lot of code is moved from main settings and admin classes into new AJAX class. Main admin and theme classes are optimized and all the code needed only for the theme panels are moved into separate GUI class that will handle all panels rendering.

With all these changes, theme now allocates about 20% less memory than before. Memory usage can be even lower if you disable some of the modules or widgets if you don’t use. Depending on what xScape modules and widgets you have active, theme can use even less memory. All modules and widgets make up for 20% of total resource usage for xScape. Used memory can now go from 4MB to 7MB depending on active modules and widgets. Most memory is used on the xScape panels due to the loading of panles GUI, on other areas, xScape uses much less memory and same goes for the front end. This is very conservative use compared to other theme frameworks available on the market.

Work on the framework and new themes will resume by the end of January. Until them, if you notice any problems with new framework, please report them as soon as possible in the comments or in the forums.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/themes-news/xscape-framework-and-core-1-8/feed/ 1
GD Custom Posts And Taxonomies Tools 3.5.5 Prohttp://www.dev4press.com/2011/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-5-pro/ http://www.dev4press.com/2011/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-5-pro/#comments Sun, 25 Dec 2011 18:25:10 +0000 MillaN http://www.dev4press.com/?p=12503
Rating: 0.0/5 (0 votes cast)


]]>
This will be last version of GD Custom Posts And Taxonomies Tools Pro released in 2011. After new years, I will start working on next major 3.6 version that is targeting late January, early February release. 3.5.5 fixes some bugs and improves some bbPress integration features.

bbPress Embeded Advanced Controls

bbPress 2.0 Embeding: Advanced Controls

This new version continues with more optimization for plugin loading, and now we have another 10%-15% less memory used on admin side. Some minor optimization is done on the front-end to load plugin parts more selectively.  As for the bugs this version includes reported bugs fixed: saving and switching between full and simple edit modes for default post types and taxonomies, minor problems with hiding taxonomies meta boxes, minor styling issues with plugin editors and some issues with import and export of plugin settings.

For bbPress 2.0 plugin integration, you can specify the location in the forms where yo embed the selected metabox. Also, plugin can include CSS and JS for advanced controls for bbPress integration: color picker, date picker and number. Subforums can now inherit meta boxes set by parent forums. Integration works with the edit forms also, so all saved meta values can be edited.

Notice: Please, test all the changes and all the existing features to make sure that optimization done in this version didn’t broke anything. I have tested this version for couple of days, but with so many changes you never know what might be broken.

As announced before, next major 3.6 version will include several important new features, and work on it will begin in late January.

GD Custom Posts And Taxonomies Tools Pro Overview:
http://www.dev4press.com/gd-custom-posts-and-taxonomies-tools/
GD Custom Posts And Taxonomies Tools Pro Home Page:
http://www.dev4press.com/plugins/gd-taxonomies-tools/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-5-pro/feed/ 0
Core themes conversion: baseScape, Focus, FrameFXhttp://www.dev4press.com/2011/blog/themes-news/core-themes-conversion-basescape-focus-framefx/ http://www.dev4press.com/2011/blog/themes-news/core-themes-conversion-basescape-focus-framefx/#comments Sat, 24 Dec 2011 21:00:09 +0000 MillaN http://www.dev4press.com/?p=12559
Rating: 0.0/5 (0 votes cast)


]]>
baseScape, Focus and FrameFX are now converted to Core versions. Old, standalone themes will not be updated anymore. New core versions bring some minor fixes to themes, improvements to login form styling for WordPress 3.3 and they require xScape Core 1.7.8 or newer.

If you are new on Dev4Press, Core theme is basically a child theme. Parent or main theme is called xScape Core. We are currently converting all our themes to new Core/Child theme versions. lightScape is next on the list, and is now available in this format. Old, standard theme version is no longer updated. Here is the info about Core conversion: http://www.dev4press.com/2011/tutorials/xscape-framework/xscape-core-themes/. It can happen that after update, some theme template layouts can’t be edited. In that case, you need to reset the layouts for the theme. This is very, very rare and I only have seen it once during tests, and it might not happen at all. If you notice any problems with templates for the theme, or bugs in display, please leave the comment here or in the forums.

xScape Theme Framework 1.8 will be released on Monday bringing massive optimization for the framework loading and few other changes. There will be no new features, just a cleanup and optimization to start with further development in 2012.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/themes-news/core-themes-conversion-basescape-focus-framefx/feed/ 0
Save 40%: Big Christmas Discounthttp://www.dev4press.com/2011/blog/announcements/save-40-big-christmas-discount/ http://www.dev4press.com/2011/blog/announcements/save-40-big-christmas-discount/#comments Thu, 22 Dec 2011 00:55:09 +0000 MillaN http://www.dev4press.com/?p=12434
Rating: 0.0/5 (0 votes cast)


]]>
For the next 3 days, until Christmas, Dev4Press is offering big 40% discount deal for all our individual plugins and themes, plugins pack and themes club membership. Discount coupon is automatically added to all purchase links, and all prices displayed with discount applied.

This year Christmas coupon for 40% discount is XMAS2011. Coupon is valid starting now until Christmas: December 22, 23 and 24. All products are eligible for this deal, and all prices on the website show the discounted price. For the next 3 days you can get all our plugins pack with lifetime (one payment only) license for only $240,00. And you can get GD Press Tools Pro lifetime license for only $101,40.

Don’t miss this great opportunity. Merry Christmas!


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/announcements/save-40-big-christmas-discount/feed/ 0
GD bbPress Attachments 1.5.2http://www.dev4press.com/2011/blog/plugins-news/gd-bbpress-attachments-1-5-2/ http://www.dev4press.com/2011/blog/plugins-news/gd-bbpress-attachments-1-5-2/#comments Wed, 21 Dec 2011 00:00:53 +0000 MillaN http://www.dev4press.com/?p=12469
Rating: 0.0/5 (0 votes cast)


]]>
Minor update for GD bbPress Attachments plugin brings updated German and Serbian translations, updated readme.txt file, topic/reply admin side meta box shows attachments upload errors and plugin option for REL tag for images is expanded to allow adding of topic and reply ID.

With REL change, you can set REL attribute like this: lightbox[%ID%]. ID will be replaced by ID for the current topic or reply. Other tag to use is %TOPIC% that will be replaced by current topic ID.

Next major version (most likely 1.6) will include the error log admin panel to review all logs and to allow deletion of the logged errors and other features. If you notice any problems, please report them in the comments or in the forum. All suggestions are welcome.

Plugin Links:

GD bbPress Attachments Home Page
GD bbPress Attachments on WordPress.org


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/plugins-news/gd-bbpress-attachments-1-5-2/feed/ 0
Review of WordPress 3.3http://www.dev4press.com/2011/blog/reviews/review-of-wordpress-3-3/ http://www.dev4press.com/2011/blog/reviews/review-of-wordpress-3-3/#comments Tue, 20 Dec 2011 18:00:49 +0000 MillaN http://www.dev4press.com/?p=11777
Rating: 0.0/5 (0 votes cast)


]]>
New WordPress is here, and it is first major release in the past 3 years I have mixed feelings about. It has several interesting features for developers, but it doesn’t offer anything that important for most WordPress users, with a small drop in the overall performance on admin side.

Last week I have published a benchmark of all 4 latest major versions in the 3.x line. I am sorry to say, this is first WordPress major version in 3.x line that is a step back in terms of performance and resource usage. WordPress 3.2.1 remains fastest WordPress among all 3.x.x releases. In some areas, WordPress 3.3.0 is even slower than, year old, WordPress 3.1.4. Over the past week many users after upgrading to WordPress 3.3 noticed slower admin side on their websites. You can find discussions threads on WordPress.org forums, on Twitter and on many websites with some users had trouble upgrading and ended up with broken websites.

Upgrading WordPress problems and slightly lower speed on admin side are not related. This performance drop is not a problem, it is not a caused by a buggy release of WordPress, it is caused by changes made this time, and those changes are mostly UI related. But, before passing final judgment on new WordPress, lets see all the changes and improvements.

Flyout menus

Flyout menus

Flyout menus

First thing you will notice when on admin panel, is that menu is not the same. WordPress now uses flyout menus. All top level menus are always collapsed, except for the currently active one. To see contents for collapsed menus, you need to hover over the menu item. So far, community is divided on the new menu design. For me, this is one of the features that was added just of the sake of having new UI feature.

Old menus were working great, this is more a regression considering also accessibility problems for disabled users or users with touch screen devices. Not to mention that you will need more time to get to the panel you need. In any case, it will take some time to get used to it, but in the end, you have to get used to flyouts, I doubt that they will be removed in next version.

Reportedly, new menus work fine on iPad, but they don’t work at all on any mobile phone browser I tried on the phone with Android. Last time I checked, Android has more mobile devices than iOS, but no one bothered to test new menus there. Now, if you use touch device than is not iPad, you will need multiple clicks and waiting for pages to load needlessly to get to the menu you need.

As with any visual improvement, it comes down to personal preference, and I am sure than many users will hate, and many users will love these new flyouts. Too bad that there is no way now to have both new and old and let users choose.

Context Help

As much as I dislike the flyout menus, I really like new context help tab. It opens into a configurable tabbed navigation panel with sidebar area that is really a nice touch. WordPress has all its context help areas converted, and I have done the same to convert context help for my Pro plugins. Hopefully, more plugins will adopt the new help system and use it. For now, here is the screenshot for the context help in GD Press Tools Pro:

Context Help

Context Help

Admin Bar is now Toolbar

New adminbar has much more functions than before, it can’t be disabled on the admin side at all, and it is called Toolbar. Toolbar is smaller and darker and it integrates all previous header elements and old admin bar. From developers point of view, there are some new things added to the toolbar, like groups in menus and few more functions for better control and better menu items organization.

Still, after using it for a several weeks now while in beta and stable, I would prefer to have old layout back. WordPress logo button and drop-down are not really useful at all to be always on, stupid Howdy is always there (more on that later) and the fact that it is always on and that it can’t be disabled. Right now, only thing that keeps toolbar needed is user menu with log-out option, everything else is not important. I can confirm that I will be adding new tools to GD Press Tools Pro to deal with at least some of the toolbar annoyances. There are few plugins in the WordPress.org repository to handle new toolbar and move things around. Also, users of Ozh’ Admin Drop Down Menu will be frustrated to find out that this plugin is broken in new WP due to the toolbar changes. I expect update soon for that, but having always 2 toolbars on, is not good solution.

New toolbar duplicates needlessly too many things from the menu on the left, and if you remove duplicated options, and options that are useless, you will end up with empty toolbar. That’s why it ended on both my pros and cons list for new WordPress.

New Uploader

New Uploader

Uploader and Media Library

WordPress 3.3 brings new uploader that supports drag-n-drop and is not depending on Flash anymore. New uploader is powered by Plupload library (from creators of TinyMCE). drag-n-drop is supported by Firefox, Safari and Chrome browsers and  Opera to get support with next major version. There are some improvements to the handling of media in this version and all these changes are great addition to WordPress, making adding of files more straightforward, since now all files are handled in the same way. On the editor toolbar, only one button is there to open media library.

Of all new features, drag-n-drop uploader is the one worth switching to new WordPress. If you deal with a lot of images, it will be faster to just drag them to the uploader when working on posts or in the library. Creating galleries will be faster, and more natural.

Core changes

While the most of the visual changes I find lacking, I like core changes. Permalinks are improved to allow proper use of slug only in the post links, and this new permalink format now doesn’t have any speed issues (before it required more SQL queries and depending on number of posts you have could cause problems). Now, the new post name only permalink is even recommended for links structure.

WP_Screen API is also improved to make creating admin panels/pages easier and more WordPress like. Best thing is rewritten editor API that allows for more than one rich text editor instance with no hacks to make it work, and it can be used on front end also. New jQuery 1.7.1 is included, as well as full jQueryUI 1.8.16. Post formats are now more prominent than before and they are available in quick edit mode also. I am not a big fan of formats, but I am sure that all users that use formats will welcome this change, it makes the process of changing post formats much easier.

There are more minor changes to functions, filters and actions, JavaScript used, but they are mostly low-level stuff and you can find all that in the changelog (link at the bottom of this review).

Pointers

Pointers

Pointers, Welcome and About pages

To improve new users experience, WordPress got some interesting features: pointers, welcome and about pages.

Pointer should help with introduction of changes and features. While they look nice, after few days and several test installations, I find them extremely annoying. I expect that when plugins start using pointers it will make a mess on the page after upgrade. And I expect that we will soon get plugins to  always disable pointers.

About page looks really nice. You can see overview of new features, credits and freedoms tabs. Similar to this, new Welcome message displayed on the dashboard after installing WordPress 3.3 is a nice touch as well:

Welcome Message

Welcome Message

There are many minor improvements that I like and that will maybe go unnoticed since they have a natural way about them and they blend into the interface. New toolbar icons and options are really great, new hidden-behind-icon search form on toolbar also. If you are using Tumblr, WordPress has new importer that can transfer data from your Tumblr website to your WP website.

Go away ‘Howdy’!

Removing stupid Howdy greeting from every single page should happened years ago. And yet, it is still here. And, you can’t change it. There are no filters that allow changing this word to something else. There are some complicated methods of replacing whole user item in the admin bar, but I expect that would break something else down the road. A lot of WordPress users hate that little word. It is time to get rid of it. Well, it is too late now, we need to wait yet another major revision for that. Was it that hard to add simple filter that envelops that word? I know it’s not, but some people decided against it. Problem is that now this is forced on front end too, because it is moved to new toolbar and that makes this much worse. Having a serious website on WordPress, with toolbar active, and stupid Howdy greeting your users, it is just wrong.

Plugins compatibility

While we go some new interesting core changes, too bad that they will remain unused for some time. Plugins need to be updated to take advantage of new editor, or new context help and other things. Considering how slow most plugins were updated before, this will take a lot of time. I expect that some plugins will be broken by new jQuery, and some will be broken with new editor. First plugins problems were already surfacing, and I expect more will be found. Good thing is that many developers are releasing updated plugin versions.

My Pros and cons list for WordPress 3.3

ProsCons
+ Drag’n'Drop uploader
+ New context help
+ WP Editor API
+ Some of the Toolbar changes
+ Many core changes
+ Permalinks improvements
- Flayout Menus
- Annoying Pointers
- Howdy
- Some of the Toolbar changes
- Admin side Performance

Should you upgrade to WordPress 3.3?

Yes, but:

  1. Test on the sandbox to make sure that you will have no issues due to plugins or theme
  2. Make a backup of whole website, files and database, so you can revert back if things go wrong
  3. Try new WordPress locally to see how great new uploader is and to test all the changes
  4. Clear the cache in your browser after upgrade
  5. Clear the cache on website if you are using cache plugin(s)

I expect that current problems with new WP will be resolved, and I think that we will see 3.3.1 soon. It is important that only small number of users had problems upgrading, there are many factors that can be a problem, and not everything is direct fault of new WordPress. Upgrade problems existed with earlier versions, and will be here with future versions.

More important question is do you need to upgrade at all? Well, that comes to personal preference. There are no security fixes in this version that are discovered from WP 3.2.1 until now, there are no groundbreaking features you must have (except for uploader, but not everyone will need that), so test it and decide for yourself if you need new WP or not.

Useful Links:

Conclusion

My major complaint with new version are UI changes. What was wrong with 3.2 visually? Don’t mention the ‘vertical space’, because it is just a lame excuse. I understand the need to have design changed from 3.0 to get better looking menu with no space on the left, but this version I don’t get. I liked the header we had in 3.2.1, it was small and functional, I liked the fact that admin bar could be disabled. Now, we lost both only to get toolbar with 70% of useless options on it. All the great work done on optimizing WordPress 3.2.1 is undone with this new WordPress and unnecessary UI changes. I would prefer that WP 3.3 had: editor API changes, new context help, uploader and most important core changes.

There are several new things in WordPress 3.3, and many improvements that will be very interesting mainly to developers. Overall, I think that this is an average release, I have updated all my websites to WP 3.3 and I expected that all developers and users closely involved with WordPress will upgrade. But, the fact remains, this is once again mostly design-centric release that makes WordPress a bit different looking without many changes that will make a lot of difference for most people. Major problem with this version is that it lacks wide appeal, and I am afraid that most users will decide against updating. I have written about slow adoption rate of recent WordPress versions couple of weeks ago, and this new version will have same problem as WP 3.1 and WP 3.2 had (at least WP 3.2 was very fast, and even that didn’t help to get widely adopted).

Hopefully, users with WordPress 3.0 or older versions, will decide that it is time to upgrade after skipping some earlier versions. If that doesn’t happen, by the time WordPress 3.4 is released, we will have big fragmentation of WordPress versions on the market, and that is not good from plugins development and support point of view.

What we need in WordPress 3.4?

To stop needless UI changes. To get posts relations. To get usable posts and taxonomies management. To get improved user management. No more UI changes. Seriously, leave UI alone.

What are your experiences with new WordPress? What things you like and what you don’t like? Leave the comment and spread the word about this review.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/reviews/review-of-wordpress-3-3/feed/ 18
Plugin: YOURLS WordPress to Twitterhttp://www.dev4press.com/2011/blog/reviews/plugin-yourls-wordpress-to-twitter/ http://www.dev4press.com/2011/blog/reviews/plugin-yourls-wordpress-to-twitter/#comments Mon, 19 Dec 2011 11:30:45 +0000 MillaN http://www.dev4press.com/?p=12358
Rating: 0.0/5 (0 votes cast)


]]>
There are many services to shorten links, including one supported by WordPress, but if you have a great short name domain, best thing to do is to have your own service to shorten links. And to power it, best solution available is YOURLS and its WordPress to Twitter plugin.

YOURLS system and plugin are developed by Ozh Richard based on the idea by Lester Chan. I will not go into details about it, it is easy to set up and use, and you can find the link to get it at the end of this review. Main thing here is the other part for this system, plugin to bring the URL shortening to WordPress.

Yourls Service Settings

Yourls Service Settings

Plugin is very easy to set up. Install it as any other plugin, and open its settings panel. There are 3 different things you need to set up, and options are well documented. You first need to set the shortening service. You can use public services: bit.ly, tinyURL and is.gd. And you can use your own YOURLS installation. Once you do that, you need to set up the Twitter account. This is also well documented, and it requires setting up the Twitter Application that will be used to sent tweets through. After that, you need to set up the template for tweet message and options to generated short URL’s for different post types. You can set for each post type if the plugin should sent tweet automatically.

Tweet template support number of tags that will be replaced to generate tweet: author (name and all other user data), custom meta fields, category, tags, taxonomies and post elements. When the plugin is active for selected post types, you will get a meta box on the post editor panel where you can see the generated short URL, you can request new short URL and you can see the generated message, and send it manually to Twitter.

Over the past several months I have contributed to the plugin code with support for custom taxonomies, several bugs fixed (including AJAX powered themes like P2 auto tweet problem), made changes in generating hashtags from terms and few other things. Also, GD Custom Posts and Taxonomies Tools Pro has integration support for this plugin, and you can set for each post type different tweet message and control options for generating short URL and sending tweet message.

This plugin is a great solution for generating short URL’s regardless if you use your own installation for YOURLS shortening service, and to send messages to Twitter with control over templates and auto tweeting. I use this plugin on all my websites, I use my own shortening service and I highly recommend you try the plugin for yourself and see how easy it is to use, and how much it will save you time to get short URL’s and to send tweets.

Useful Links

Ozh Richard Home Page: planetozh.com
YOURLS Home Page: yourls.org
Plugin on WordPress.org: wordpress.org
GD Custom Posts and Taxonomies Tools Pro: dev4press.com


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/reviews/plugin-yourls-wordpress-to-twitter/feed/ 0
Core themes conversion: eScape, airScape, photoScapehttp://www.dev4press.com/2011/blog/themes-news/core-themes-conversion-escape-airscape-photoscape/ http://www.dev4press.com/2011/blog/themes-news/core-themes-conversion-escape-airscape-photoscape/#comments Sun, 18 Dec 2011 22:00:33 +0000 MillaN http://www.dev4press.com/?p=12403
Rating: 0.0/5 (0 votes cast)


]]>
eScape, photoScape and airScape are now converted to Core versions. Old, standalone themes will not be updated anymore. New core versions bring some minor fixes to themes, improvements to login form styling for WordPress 3.3 and they requires xScape Core 1.7.8 or newer.

If you are new on Dev4Press, Core theme is basically a child theme. Parent or main theme is called xScape Core. We are currently converting all our themes to new Core/Child theme versions. lightScape is next on the list, and is now available in this format. Old, standard theme version is no longer updated. Here is the info about Core conversion: http://www.dev4press.com/2011/tutorials/xscape-framework/xscape-core-themes/. It can happen that after update, some theme template layouts can’t be edited. In that case, you need to reset the layouts for the theme. This is very, very rare and I only have seen it once during tests, and it might not happen at all. If you notice any problems with templates for the theme, or bugs in display, please leave the comment here or in the forums.

In the next week, 3 remaining themes will be converted to Core versions, and with that there will be no more updates for old themes, only core editions will be updated and all new themes will be only core editions. But, more importantly, xScape Theme Framework 1.8 will be released by the end of this month bringing massive optimization for the framework loading and few other changes. There will be no new features, just a cleanup and optimization to start with further development in 2012.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/themes-news/core-themes-conversion-escape-airscape-photoscape/feed/ 0
xScape Core 1.7.8.5, All themes updatedhttp://www.dev4press.com/2011/blog/themes-news/xscape-core-1-7-8-5-all-themes-updated/ http://www.dev4press.com/2011/blog/themes-news/xscape-core-1-7-8-5-all-themes-updated/#comments Fri, 16 Dec 2011 23:15:18 +0000 MillaN http://www.dev4press.com/?p=12356
Rating: 0.0/5 (0 votes cast)


]]>
Login Form in WordPress 3.3

Login Form in WordPress 3.3

With release of WordPress 3.3, some things changed (once again)  with the login form. Because of that, xScape Theme Framework login form support is partially working. New minor revision is fixing the issue, and all themes have updated styling to take the changes into account.

Other than changes in the login page styling, there are several minor problems fixed, new gdr2 library included and added one interesting option to bbPress module. New bbPress option can enable display of lead topic. When the full topic thread is displayed, by default main topic is merged with replies. New options allows you to display them separately.

xScape Core is released, and all themes will get update to support changes in login form. Updated themes will be rolling out in the next 2-3 days. If you notice any more problems caused by WordPress 3.3, please report them in the forums.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/themes-news/xscape-core-1-7-8-5-all-themes-updated/feed/ 0
Monthly plugins resource usage testinghttp://www.dev4press.com/2011/blog/announcements/monthly-plugins-resource-usage-testing/ http://www.dev4press.com/2011/blog/announcements/monthly-plugins-resource-usage-testing/#comments Fri, 16 Dec 2011 18:00:00 +0000 MillaN http://www.dev4press.com/?p=12244
Rating: 0.0/5 (0 votes cast)


]]>
Earlier this month I have published test of 35 plugins and their impact on the loading of WordPress. Based on interest for that article, I will not stop there. Each month new tests with more plugins will be conducted to help users and to help developers to make better plugins.

You can check out the original tests article to see first tests results here. I got many requests to expand the list of plugins, so in the first test in 2012 (it will be out on January 4 2012) will include 50 plugins. But, the data displayed will be expanded. For each plugin I will include basic data unrelated to tests:

  1. Version and release date
  2. Developer and website URL
  3. Size and number of files
  4. Use of JavaScript
  5. Use of AJAX
  6. Use of Cron Scheduler

As for the tests, we will test everything as before including few new things. Here is the preliminary list of tests for the January test:

  1. Memory usage on Dashboard and Home page
  2. Loading time on Dashboard and Home page
  3. Number of SQL queries on Dashboard and Home page
  4. Number of hooks on Dashboard and Home page
  5. Number of AJAX handlers counted in code
  6. Number of Cron jobs counted in code
  7. Number of widgets registered

As for the plugins tested, I will include both free and commercial plugins. If I can’t get to a latest version of some commercial plugins, they will be dropped from the test, I will not test old versions. I will contact some of the developers with commercial plugins to ask for the plugin for test. If anyone can help with commercial plugins, I will be happy to include them in the test. Number of tested plugins will expand each month, and as I said, first month I will test 50 plugins.

I also plan to have similar test for themes, but that will depend on my free time. I will try to have themes tested in March or April.

Leave your suggestions for plugins to include in the first test. If you have test suggestion, please describe the test and the method to conduct the test. Tests will be published each month on the first Wednesday.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/announcements/monthly-plugins-resource-usage-testing/feed/ 4
GD Custom Posts And Taxonomies Tools 3.5.4 Prohttp://www.dev4press.com/2011/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-4-pro/ http://www.dev4press.com/2011/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-4-pro/#comments Thu, 15 Dec 2011 10:00:51 +0000 MillaN http://www.dev4press.com/?p=12242
Rating: 0.0/5 (0 votes cast)


]]>
With WordPress 3.3 released, here is new GD Custom Posts And Taxonomies Tools Pro with few more bugs fixed, one new feature (debug print functions) and several updates and changes to the rewriting and all fixes and changes from two previous maintenance releases.

It is often needed to know what is happening with rewrite rules and how the current page is resolved and what template loaded. This can be done with GD Press Tools Pro and its advanced debugger. But if you don’t have that plugin, these new functions will help. These new functions are in the documentation now: gdtt_debug_rewrite_rules() and gdtt_debug_page_request(). You can use these functions anywhere in the theme templates and you will get printed data.

If you create post type that has archives turned off (basic plugin feature rewrite setting set to NO), plugin was still adding rules for archives intersections and dates. That is no longer the case, and plugin will check if the post type has archives allowed before generating extra rules. So, check all data for post types to make sure that you didn’t incidentally disabled archives and lost other settings.

Since previous major release, plugin supports direct integration with YOURLS: WordPress to Twitter plugin. To take advantage of some new tags, you can’t do it with official YOURLS plugin version. I have submitted patch with changes, but until that is included in official release, here is the modded version of latest 1.5.3 plugin version with support for taxonomies in twit URL and few more fixes:

YOURLS: WordPress to Twitter 1.5.3 MOD

With new WordPress editor API one bug surfaced causing the content for rich editor custom field to be rendered incorrectly. This is now fixed and control will work fine in new WordPress. If yo notice any more problems with WordPress 3.3, please report them in forum or comments.

GD Custom Posts And Taxonomies Tools Pro Overview:
http://www.dev4press.com/gd-custom-posts-and-taxonomies-tools/
GD Custom Posts And Taxonomies Tools Pro Home Page:
http://www.dev4press.com/plugins/gd-taxonomies-tools/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/plugins-news/gd-custom-posts-and-taxonomies-tools-3-5-4-pro/feed/ 0
WordPress Benchmark: 3.0 vs 3.1 vs 3.2 vs 3.3http://www.dev4press.com/2011/blog/benchmark/wordpress-benchmark-3-0-vs-3-1-vs-3-2-vs-3-3/ http://www.dev4press.com/2011/blog/benchmark/wordpress-benchmark-3-0-vs-3-1-vs-3-2-vs-3-3/#comments Wed, 14 Dec 2011 17:00:10 +0000 MillaN http://www.dev4press.com/?p=11763
Rating: 0.0/5 (0 votes cast)


]]>
WordPress now has 4 versions in 3.x line. With slow adoption rate for previous two major versions, despite great 3.2 release, question is will the new WordPress 3.3 manage to persuade users to upgrade? This benchmark will try to give, at least, partial answer to that.

WordPress Release Stats

Before we get to test results, first thing is to see how this 4 version compare when it comes to size, number of files, hooks, requirements and few other things. Latest version is the version we used to test here.

WP 3.0WP 3.1WP 3.2WP 3.3
Release Date2010.06.16.2011.02.23.2011.07.04.2011.12.12.
Latest Version3.0.6
2011.04.26.
3.1.4
2011.06.29.
3.2.1
2011.07.12.
3.3.0
2011.12.12.
Archive Size2.83MB2.95MB3.79MB4.05MB
Unpacked Size7.95MB8.24MB9.43MB9.97MB
Number of Files758835948936
Number of Hooks134414691506~1580
Included jQuery1.4.21.4.41.6.11.7.1
Included ThemesTwentyTenTwentyTenTwentyEleven
TwentyTen
TwentyEleven
TwentyTen
Required PHP4.34.35.2.45.2.4
Required mySQL4.1.24.1.25.05.0

Test Environment

For tests I have used WordPress 3.0.4, WordPress 3.1.4, WordPress 3.2.1 and WordPress 3.3. Test machine is CentOS powered VPS server with PHP 5.3.3 and mySQL 5.5.14, with PHP memory limit set to 256MB. PHP runs with eAccelerator enabled. All WP installations used only GD Press Tools 4.3.1 Pro plugin, and all had exactly the same content. GD Press Tools Pro had all its security related features activated, and they add about 3 SQL queries per page, and these queries are counted in the results below. Since I run GD Press Tools Pro as a part of all my WordPress installations, I think of it as logical and essential expansion of WordPress.

Each test for each WP version is repeated 10 times, highest and lowest results are removed, and the average is calculated from the rest of the measured values. Same method is used for server and client (browser) side. For client side measurements I have used Firefox 8.0, and before each measurement, all cached data was emptied. I use my faithful Lenovo IdeaPad Y560 with Intel Core i5 and 8GB RAM. Testing is done on 4 most used pages in WordPress: dashboard, posts list, post editor and comments list. Other pages are similar to these 4, and they will not show much difference in overall results.

If you compare results in this benchmark with previous one comparing 3.0 vs 3.1 vs 3.2, you will see that results for these 3 versions are now different. Difference comes from using latest versions of each WordPress, using differently configured server, and new browser. It is interesting to see how much faster is Firefox 8.0 over 5.0 used for old benchmark.

Server Side Execution

For client side I have measured 4 elements: used PHP memory to generate the page, number of SQL queries executed, time server needed to generate the page and number of hooks (both actions and filters) registered for execution. As with any version of WordPress, each new version uses more memory than previous one. But, while first 3 tested versions had number of executed SQL queries in decline, new WordPress 3.3 uses 4 to 9 queries per page more. Number of queries in the test includes 3-4 SQL queries executed by GD Press Tools Pro for security purposes, and it is the same for all 4 tested versions.

With all this, execution time on server-side for WordPress 3.3 is about 10%-15% higher than in earlier version. Number of hooks is expected to rise, just like the used memory. But again, there is a big jump with new WordPress. You can see all data on the charts below.

Server Side: Used PHP Memory

Server Side: Used PHP Memory

Server Side: Number of SQL Queries

Server Side: Number of SQL Queries

Server Side: Execution Time

Server Side: Execution Time

Server Side: Attached Hooks

Server Side: Attached Hooks

What this mean? In terms of server performance WordPress 3.3 is a big step backward from WordPress 3.2. I am not going into analysis why this happened, or if it was really needed, but the fact is that new WordPress doesn’t add any feature that warrants such change on the server-side.

Client Side Execution

Pages generated by new WordPress are only a bit larger than before, and the same goes for JavaScript used. Interesting thing is that on post edit page new WordPress adds less JavaScript, all thanks to new editor and quick tags code. Hopefully, we will see more JavaScript improvements like this in next versions. But, execution time is another story, and overall, this new version is slower even than WordPress 3.1 in some cases. Similar results are with cached execution, and new WordPress on average is slowest in the 3.x line.

As before, Firefox even with latest stable version 8.0 is still slower than Opera 11.6 or Chrome 16/17. It is not as drastic difference as before, but with Opera or Chrome, pages are loading some 20%-30% faster.

Client Side: Page Size

Client Side: Page Size

Client Side: JavaScript Size

Client Side: JavaScript Size

Client Side: Execution Time

Client Side: Execution Time

Client Side: Execution Time - Cached

Client Side: Execution Time - Cached

What these results mean for end-user page loading? The difference is not big, we are talking about half a second slower execution. That is hardly noticeable, but it proves the conclusion from the server-side benchmark: new WordPress is slower than previous one, while in the same time you will not see why that is needed, what new features are so important to justify this performance drop.

Overall performance index

Last chart shows two interesting, overall comparison indexes. First one is for server-side performance, and other for client side. They take into account individual results for each test and each page. WordPress 3.0.6 is referent version for this test and results for it are normalized to 1.0 for all pages and tests. Lower value is better.

Server Side: Speed Index

Server Side: Speed Index

Client Side: Speed Index

Client Side: Speed Index

As you can see, speed index for each of the pages shows that WordPress 3.2.1 remains superior to new WordPress 3.3 in terms of performance. If we want to compare overall for client and server-side, look at the last chart bellow. Overall, WordPress 3.3.0 managed to cling to second place thanks to some of the improvements, like WP Editor API and some other JavaScript changes, but it is very close to WordPress 3.1.4 performance. WordPress 3.3 is some 7% on server-side, and (too) big 14% on the client side off from WP 3.2.1.

Overall Speed Index

Overall Speed Index

Website front-end

I didn’t test new WordPress on the front-end. From using it in the past few weeks while in Beta and RC, I didn’t noticed any changes. I imagine that using some of the permalinks structures will improve speed due to permalinks changes, but other than that all 4 WordPress versions in 3.x line have very similar performance on the front end.

Conclusion

I can’t end this benchmark on a positive note as I did back in July for WordPress 3.2. I can understand that WordPress is evolving and that new features can need more resources. But, in WordPress 3.2 six months ago, features and changes were followed by considerable optimization, and that resulted in faster WordPress. This time, we got no significant new features or improvements, apart from cosmetic ones (and some of them are questionable at best) and some changes that affected only some features (uploader and editor), and yet new WordPress is gone back a full year in terms of performance, and it is comparable to WP 3.1 or even WP 3.0 in some cases.

I am sure that some developers will say that these results are not important. I agree that half a second is not much in terms of speed and that most users will not even notice the difference, but it shows that current development of WordPress is not done right. Adding new features and sacrificing speed and resource usage is not a good way to go. Big part of the blame is on development cycle, that is targeting 2 major versions each year (well, we got whole 3 major versions this year alone). Because of that, testing and optimization is not high on priorities list, developers don’t have enough time for everything. Even now, 3.3 is about one month late from projected development roadmap.

I really hope that this new WordPress performance is a ‘glitch’ in the development, and that next WordPress 3.4 will get it back on track. I also wish that WP 3.4 takes more time, and not to be rushed by May or June just for sake of having new WordPress. Lets have 9 to 12 months development cycles, and I am sure that released product will be better and more appealing to end users to get with faster upgrades.

For now, WordPress 3.2.1 is clear winner in terms of performance and resource usage between all 4 major releases in 3.x line.


Edit:

Server side Memory and Hooks charts replaced with new ones where Y axis starts from 0.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/benchmark/wordpress-benchmark-3-0-vs-3-1-vs-3-2-vs-3-3/feed/ 33
GD Products Center Pro 0.8.8 Betahttp://www.dev4press.com/2011/blog/development/gd-products-center-pro-0-8-8-beta/ http://www.dev4press.com/2011/blog/development/gd-products-center-pro-0-8-8-beta/#comments Tue, 13 Dec 2011 16:45:54 +0000 MillaN http://www.dev4press.com/?p=12148
Rating: 0.0/5 (0 votes cast)


]]>
New beta version for GD Products Center is here, fixing several bugs (some rendering issues and saving some of the properties) and adding more new features: single latest/random product widget, simple and advanced paging for archives and some more plugin core changes.

Warning: Plugin is not yet completed, and it is not recommended to use it on the live websites. Right now, from all the planned features for 1.0.0 release, admin side is 90% done, and front end is 90% done.

As the bugs go, there were few minor issues with the templates, and problem with saving currency unit properties. Beside that, there are couple of new features added. There is a working widget to display single product (you can specify product type, filtering and template) with only one specific template right now (more to come soon). Archive templates are improved to support page navigation, and there is a simple and advanced. Simple is only next/previous links, while advanced shows numbered pages. All archive templates use advanced navigation right now.

By the end of next week 0.9 Beta will be out with more filter/search improvements and few more new minor features. Please report any issue you might have with this latest version.

Important: If you had problems with theme templates created with previous plugin versions, you need to create them again. Plugin has a theme template option to overwrite old templates with fixed ones.

Plugin Test Drive

If you want to try out the plugin before deciding on buying, use the contact form to request demo website set up for test drive. There you can try out all our plugins and themes.

Promo coupon

If you decide to purchase plugin now, while still in development phase, a coupon is available that will give you 25% discount. This coupon is: PRODUCTSCBETA. To purchase plugin, visit the plugin editions page.

Resources

Theme Templates Integration:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/theme-templates-integration/
Product Type Editor:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/product-type-editor/

Plugin Info

Planned Features:
http://www.dev4press.com/2011/blog/development/planned-features-for-gd-products-center/
Plugin Information:
http://www.dev4press.com/plugins/gd-products-center/
Editions & Purchase:
http://www.dev4press.com/plugins/gd-products-center/editions/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/development/gd-products-center-pro-0-8-8-beta/feed/ 0
GD Unit Converter 1.1.0http://www.dev4press.com/2011/blog/plugins-news/gd-unit-converter-1-1-0/ http://www.dev4press.com/2011/blog/plugins-news/gd-unit-converter-1-1-0/#comments Sat, 10 Dec 2011 23:57:59 +0000 MillaN http://www.dev4press.com/?p=12039
Rating: 0.0/5 (0 votes cast)


]]>
After few minor revisions of the plugin, here is the ‘major’ update to 1.1.0. GD Unit Converter got many new conversion units in the past couple of months, and this new version has been optimized to use less resources and not load at all on the front end side of the website.

Plugin now supports 16 different units, and more will come. But, in this version, plugin is only gone through optimization based on the plugin impact on WordPress benchmark I did last week. So, now plugin is only loading on admin side.

You can download plugin for free from Dev4Press website, or from WordPress.org plugins repository.

Dev4Press Home: http://www.dev4press.com/plugins/gd-unit-converter/
WordPress.org: http://wordpress.org/extend/plugins/gd-unit-converter/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/plugins-news/gd-unit-converter-1-1-0/feed/ 0
GD Products Center Pro 0.8.7 Betahttp://www.dev4press.com/2011/blog/development/gd-products-center-pro-0-8-7-beta/ http://www.dev4press.com/2011/blog/development/gd-products-center-pro-0-8-7-beta/#comments Sat, 10 Dec 2011 16:50:03 +0000 MillaN http://www.dev4press.com/?p=11895
Rating: 0.0/5 (0 votes cast)


]]>
Another beta version is ready, with several important bugs fixed and few more minor features added. All reported bugs so far should be taken care of, theme templates creation is improved and plugin can now track visits to compare pages and which products were compared.

Warning: Plugin is not yet completed, and it is not recommended to use it on the live websites. Right now, from all the planned features for 1.0.0 release, admin side is 90% done, and front end is 90% done.

Bugs fixed in this version include: you can change product type name (this is fixed, and name can be changed only if no products are added for the product type), product type name wasn’t cleaned up properly and it could have empty spaces left in, built in default theme templates for TwentyTen and TwentyEleven themes had some problems causing product pages to appear empty (new templates are added) and some of the integration functions had minor issues that are now also fixed.

Plugin front page info

Plugin front page info

Plugin front page is beginning to take shape, and on the right you can see detail screenshot of that page showing registered product types with basic information.

When adding templates to the theme, you can now use overwrite option, to create templates again and revert them to default state (useful to fix issues with previous version broken templates). Also, after you edit product type, you will get direct option to create theme templates. Each product now has a simple meta box to display pages statistics and how many times each of the product pages has been displayed.

Compare pages got own tracking now, and each time a compare page is displayed, plugin will save information about products compared, user ID (if logged in), user IP and time.

Important: If you had problems with theme templates created with previous plugin version, you need to create them again. Plugin has a theme template option to overwrite old templates with fixed ones.

Plugin Test Drive

If you want to try out the plugin before deciding on buying, use the contact form to request demo website set up for test drive. There you can try out all our plugins and themes.

Promo coupon

If you decide to purchase plugin now, while still in development phase, a coupon is available that will give you 25% discount. This coupon is: PRODUCTSCBETA. To purchase plugin, visit the plugin editions page.

Resources

Theme Templates Integration:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/theme-templates-integration/
Product Type Editor:
http://www.dev4press.com/2011/tutorials/plugins/gd-products-center/product-type-editor/

Plugin Info

Planned Features:
http://www.dev4press.com/2011/blog/development/planned-features-for-gd-products-center/
Plugin Information:
http://www.dev4press.com/plugins/gd-products-center/
Editions & Purchase:
http://www.dev4press.com/plugins/gd-products-center/editions/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/development/gd-products-center-pro-0-8-7-beta/feed/ 0
GD aZon FUSION 0.9.5 Betahttp://www.dev4press.com/2011/blog/plugins-news/gd-azon-fusion-0-9-5-beta/ http://www.dev4press.com/2011/blog/plugins-news/gd-azon-fusion-0-9-5-beta/#comments Thu, 08 Dec 2011 17:00:32 +0000 MillaN http://www.dev4press.com/?p=11757
Rating: 0.0/5 (0 votes cast)


]]>
New GD aZon FUSION 0.9.5 Beta version adds support for additional local Amazon website: China, Italy and Spain. With this, all products groups are updated with new groups and support for new Amazon locales. Also, shared gdr2 library has been updated to latest 2.5.5.

In the past couple of months Amazon made many changes to their AWS services and they added support for China, Italy ad Spain local Amazons. With this, some of the products groups have changes and all that is updated for all Amazon locales. To use new Amazon locales, you need to add associates ID’s for them. There are links to register for all of them from the plugin settings panel.

Promo coupon

If you decide to purchase plugin now, while still in Beta phase, a coupon is available that will give you 25% discount. This coupon is: AZONFBETA. To purchase plugin, visit the plugin editions page.

Demo Website

Demo website is in works and uses our lightScape theme, will use custom taxonomies and custom post types using our GD Custom Posts and Taxonomies Tools Pro. You can see it now, but expect updates as I update all the plugins used on the website. Website contains products (books, dvd, blu-ray, music) I purchased from Amazon.com and Amazon.co.uk over the years.

myCollection: Amazon Products:
http://my.gdragon.info/

Plugin Info

GD aZon Fusion, Plugin Information:
http://dv4p.com/10e
GD aZon Fusion, Editions & Purchase:
http://dv4p.com/10g


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/plugins-news/gd-azon-fusion-0-9-5-beta/feed/ 0
Measuring impact of plugins on WordPress loadinghttp://www.dev4press.com/2011/blog/benchmark/measuring-impact-of-plugins-on-wordpress-loading/ http://www.dev4press.com/2011/blog/benchmark/measuring-impact-of-plugins-on-wordpress-loading/#comments Wed, 07 Dec 2011 17:30:12 +0000 MillaN http://www.dev4press.com/?p=11630
Rating: 0.0/5 (0 votes cast)


]]>
One of the best things about WordPress are plugins. With plugins you can expand WordPress and make it into anything you need it to be. But, each plugin requires time for loading and processing and it takes up additional resources. How much exactly one plugin need?

Measurement Process

For this article I have tested 35 plugins. This includes both free and commercial plugins, big and small plugins and all of them are tested on the admin side and on the website frontend. All tests are done with a single installation, and WordPress 3.3 RC1 was used. Tests are done on the local server with PHP 5.3.8.

Testing exact impact of plugins on WordPress is not easy, since there are two things that happen during the loading process. First part is WordPress loading the plugin (using PHP include function). Second part is done through actions and filters added by plugin to WordPress during loading stage. First part is not to complicated to measure and that is what you have in the table below. Second part is very complicated to measure because it would need tracking of each action or filter executed. This second part is even more complex if you take into account that different actions and filters are executed only on some of the pages or panels.

All measurements are done using GD Press Tools Pro 4.3.1 plugin. Plugin has a tracker class that can be loaded from wp-config.php file to accurately capture snapshots of different loading stages (among other things). To allow capturing plugins snapshots, I made small change to WordPress core files: added snapshot call into loop that loads plugins.

Measurement Results

35 tested plugins are listed in the table below. You can see how much memory each plugin needs during loading, how many SQL queries are run and how many hooks attached to WordPress, as well as the total time needed for this loading stage. All this is done on the admin side (dashboard) and on the frontend (home page).

AdministrationFrontend
PluginMem.SQLTimeHooksMem.SQLTimeHooks
After The Deadline0.1M00.004100.1M00.00510
Akismet0.2M20.006190.1M10.0047
All In One SEO Pack0.7M10.010120.7M10.01212
Antispam Bee0.3M10.00420.2M00.0056
BackupBuddy1.0M10.099300.6M00.0099
BackupWP0.5M00.00790.5M00.0089
bbPress4.0M00.0472163.8M00.061205
Better WordPress Google
XML Sitemaps
0.6M20.010120.7M20.01312
Contact Form 70.5M00.007160.4M00.00816
Dev4Press Updater0.3M20.00750.3M20.0105
Events Manager4.2M10.051603.0M10.04254
gdHeadSpace 40.7M10.013200.7M10.0138
GD Affiliate Center Pro1.1M00.017160.7M00.0139
GD bbPress Attachments0.2M00.00310.2M00.0041
GD Pages Navigator0.5M00.00830.5M00.0093
GD Press Tools Pro2.9M00.032782M00.02738
GD Products Center Pro2.4M00.029282.2M00.03217
GD Star Rating3.8M00.043123.8M00.04714
GD Custom Posts And
Taxonomies Tools Pro
2.8M00.039611.7M00.02723
GD Unit Converter0.5M00.00740.4M00.0104
GravityForms2.9M00.02542.8M00.0304
JetPack0.7M00.00850.7M00.0095
Lightbox Plus0.7M00.01180.7M00.0137
Regenerate Thumbnails0.1M00.00210.1M00.0021
Subscribe21.4M00.01351.4M00.0165
Subscribe to Comments Reloaded0.3M20.005170.3M20.0063
SyntaxHighlighter Evolved0.3M00.00410.3M00.0051
The Google+ plugin1.6M10.032101.6M10.0326
TinyMCE Advanced0.1M00.002130.1M00.00213
W3 Total Cache1.4M00.019460.2M00.00819
WooCommerce3.9M00.0561643.7M00.059148
WordPress Download Monitor1.5M10.03671M10.0337
WordPress SEO by Yoast1.2M40.018210.7M40.01416
WP e-Commerce0.8M10.01250.9M10.0115
YOURLS WordPress to Twitter1.7M00.022601.5M00.02553
Average1.3M0.570.020281.1M0.490.01822
Total45.9M200.70898138.6170.624755

This data can change depending on the page used to do the testing since plugins can loading different things based on the page. But, these numbers are good reference point to see how the loading of plugins affect the WordPress. Also, you can see on average (and total) how much each plugin adds to the WordPress loading. What each row color means:

Colors:Average optimization results
Bad optimization results, must be improved
Not good, should be improved
Good optimization, some space for improvement
Excellent optimization results

I have mentioned the second part of loading that happens after all plugins are loaded, and WordPress runs actions and filters after that. Table below shows the difference between the WordPress with 35 plugins and WordPress with no plugins. Before plugins loader results are same for clean WordPress and WordPress with plugins.

Interesting thing is that you can have all 35 plugins active, and I had some WordPress setups with more than 70 active plugins. But, be ready for the WordPress using much more resources. The more plugins you have active, the more server power is needed. Plugins will have negative impact on website speed. To fix that you must use a caching plugin (W3 Total Cache for caching pages and minify the JS and CSS files) and some sort of server based optimization (eAccelerate or similar extension for PHP).

Clean WordPress will work with 32MB set for PHP to use. You can have less, but some internal operations might need a bit more, so 32MB is safe minimal value. If you have a couple of plugins, 32MB should be enough. If you have more than 10 plugins, at least 64MB is needed. As you can see from this test, for 35 plugins I had here, you need more, and 96MB or 128MB is safe value. Some shared hosting companies will not let you have more than 64MB or 80MB, so you might have issues with many plugins if you are on some restrictive hosting companies. Consult hosting support to make sure you will get enough resources. You can use average values above to get some orientation value for memory needed.

AdministrationFrontend
TestMem.SQLTimeHooksMem.SQLTimeHooks
Clean WP: Before plugins loader13.2M10.14634413.1M10.172307
Clean WP: After plugins loader4.7M320.2361371.0M200.12143
Clean WP: Total loading results17.9M320.38148114.1M210.121350
WP with plugins: After plugins loader23.0M2351.2068939.7M1830.575305
WP with plugins: Total loading results81.3M2552.055222160.2M2001.3541364
Total 35 Plugins Impact63.4M2231.674174046.1M1791.2331014

Optimization Analysis

As you can see in the plugins table on the top, some plugins results are in different colors. Green colors are for plugins with good optimization, red colors are for plugins with bad optimization. Badly optimized plugins are always loading everything on front-end and on admin side and they take a lot of memory. Smaller plugins with less than 0.8MB of memory used are not a big problem and they usually can’t be much optimized considering number of plugin files.

Since most plugins are behaving different on admin side and front-end, they should be taking care of what will be loaded in both cases. Only files that are actually needed should be loaded. This is not always possible, but with little extra work, code can be separated to allow for better loading optimization. Considering how much memory some of the plugins use, it is essential to try and lower required resources. Most WordPress users are on shared hosting servers, and they need plugins that are optimized.

The Bad

Plugins with worst loading stats and worst optimization from this test are: bbPress, GD Star Rating, Subscribe2, The Google+ Plugin, WooCommerce and YOURLS WordPress to Twitter. bbPress should be loading parts of the plugin only when needed, considering that forum is usually separated from normal WP pages. You can have some core parts always loaded, but most things are not needed on every page. My own GD Star Rating is old plugin, and I made some optimizations in some versions, but I need to do more, and GD Star Rating 2.0 will be highly optimized to use resources. The Google+ Plugin loads many libraries that are not needed for the most part, and for a simple plugin that this should be, it uses a lot of memory. I can’t judge quality of WooCommerce plugin, but I couldn’t believe how bad loading for this plugin is, and its main file loads 32 other files always. I have noticed some other things done bad in this plugin only from first few files, but loading is really bad.

Few plugins are a bit better than this, and they have lighter red color: BackupWP, Events Manager, gdHeadSpace4, GD Products Center Pro, GD Unit Converter, GravityForms. BackupWP doesn’t need anything on front end but it still loads things always. Events Manager has some loading optimizations, but I see potential to make it much better. I have modded plugin into gdHeadSpace4 and I didn’t make changes in loading. This plugin doesn’t have big memory footprint, but some changes can be done. My GD Products Center Pro is still in beta, and I plan to finish loading optimization before releasing 1.0 version. Another of my plugin GD Unit Converter is 100% admin side plugin, yet some things are loaded always, and I will improve this soon. GravityForms requires a lot of things on both admin and front end side, but there are some things that can be optimized much better that they are now.

The Good

Contact Form 7 and WP e-Commerce could benefit from some minor changes, but they are good as far as optimization goes. Light green and good optimization is done with: Antispam Bee and BackupBuddy. BackupBuddy would benefit greatly with better main loader file that is now too big. With fragmentation of this file, will help with optimization further.

Best optimized plugins, considering plugin size and features are: GD Affiliate Center Pro, GD Press Tools Pro, GD Custom Posts And Taxonomies Tools Pro, W3 Total Cache, WordPress Download Monitor, WordPress SEO. My 3 Pro plugins all have advanced loaders and modular structure to load things need for admin side or front end. Even the code used for Ajax or saving data is separated and loaded only when needed. W3TC does a great job in loading of different plugin modules and same goes for WordPress SEO by Yoast has loader that loads different files on both sides, minimizing the impact on WordPress.

My GD Press Tools Pro and GD Custom Posts And Taxonomies Tools Pro can replace great many other plugins, and that alone can save you a lot of resources. If you can have 10 plugins and if each one uses 1.3MB on average, that is 13MB, you can replace with GD Press Tools Pro only (and it can replace much more than just 10, maybe 60 or more plugins), that will use only 2.9MB.

Loading used in my plugins

Process of loading for my GD Press Tools Pro plugin is controlled by main plugin file. First, it loads parts of gdr2 shared library (used by all my plugins). Public functions and classes are loaded next (they are used on both admin and front end side). Some parts of internal code are loaded next. Main plugin class is loaded after that, and this class is used to initialize the plugin and load plugin settings. Than, loader checks if its loaded on admin side. If it is, admin core class is loaded as well as some extra functions. And if the plugin is loaded to save settings or through AJAX call, it loads separate settings saving or AJAX classes. This all improves loading on front end side by some 30%. This loading method is changed over time, and I think that it works great right now.

Two plugins I ALWAYS use

I can’t imagine running WordPress website without my GD Press Tools Pro. It is truly ultimate administration plugin, and it does so many things that you simply need on any website: backup, sitemaps, SEO, optimization and integration… Second plugin is W3 Total Cache. Page caching, external files minify and support for CDN are something each website should use to improve website speed.

Cached Pages

If you use W3 Total Cache or some other similar caching plugin, and you have page cache enabled, it is important to know that when cached page is served to a visitor, WordPress (and plugins) are not loaded at all. All these tests are made when there is no page caching active.

Conclusion

As you can see, plugins can have big impact on WordPress. While you can have as many plugins as you like, there are things to consider:

  • Compatibility: the more plugins you have, there is more chance to have some of them causing problems. Always test plugins when adding new plugin, it is rare, but it can happen. I always have local copies of all my websites, and when new things are added, I always test locally before moving to live server.
  • Resources: the more plugins you have, the more server resources will be used. If you are on the shared hosting, I recommend that you review if you really need all plugins you might have already. Test different plugins you can use, because with too many of them active, you can easily hit the limits imposed by your hosting company. My GD Press Tools Pro can do many things, one of them is to measure data like this, and you can see exact impact of a new plugin added on memory, mySQL server or WordPress.
  • Loading Speed: more plugins == less speed. It is very important to use cache plugins to optimize front end loading, to minify external files and use CDN to load external resources.

I hope that other plugin developers will consider the results from this article, and my recommendations to improve loading for own plugins to optimize them so that end users get faster plugins that are not needing too much resources. Lets make plugins even better.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/benchmark/measuring-impact-of-plugins-on-wordpress-loading/feed/ 82
GD Press Tools 4.3.1 Prohttp://www.dev4press.com/2011/blog/plugins-news/gd-press-tools-4-3-1-pro/ http://www.dev4press.com/2011/blog/plugins-news/gd-press-tools-4-3-1-pro/#comments Mon, 05 Dec 2011 23:05:53 +0000 MillaN http://www.dev4press.com/?p=11768
Rating: 0.0/5 (0 votes cast)


]]>
Here is a first minor revision for GD Press Tools 4.3 Pro. This version fixes several bugs with debugger, tracker and FTP transfer class. Special thanks goes to Frank P. Walentynowicz for helping with FTP class once again, and improving it with file position when retrying.

FTP class had some issues with retry procedure, that was likely to fail after first broken connection. This is now fixed, with help from Frank. Low level tracking class had some initialization issues that are now fixed. Debugger module was missing one simple check that caused debug info embedded even when not needed.

As always, please report in the forums any bugs you find, and I will get on fixing it.

Links and Resources

Here is the list of tutorials that you might find useful:

Easy cleanup for your WordPress website
How to backup and restore your website
Using GD Press Tools 4.2 Backup
Using GD Press Tools Auto Tagger

Comparing GD Press Tools Pro versus BackupBuddy:

GD Press Tools Pro versus BackupBuddy

To see the list of plugin features, overview and to buy the plugin, visit these pages:

GD Press Tools Overview
GD Press Tools Main Page
GD Press Tools Frequently Asked Questions
Buy GD Press Tools Pro


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/plugins-news/gd-press-tools-4-3-1-pro/feed/ 2
Status of GD Star Rating 2.0http://www.dev4press.com/2011/blog/gdsr2/status-of-gd-star-rating-2-0/ http://www.dev4press.com/2011/blog/gdsr2/status-of-gd-star-rating-2-0/#comments Sat, 03 Dec 2011 16:00:10 +0000 MillaN http://www.dev4press.com/?p=11742
Rating: 0.0/5 (0 votes cast)


]]>
I am very sorry to report, but the GD Star Rating 2.0 has been delayed once again. I managed to work on the plugin during Novemeber for several days, and I will have some time for it before the year’s end, but public version of the plugin will not be ready in at least few more months.

My other projects are gaining in popularity, and I need to spend more time working on other plugins, so GDSR 2.0 got much less development time than I hopped for. I am very, very busy and you can see from latest releases on Dev4Press that my time has gone into different plugins, putting GDSR 2.0 on the back burner. Good thing is that development is progressing, even if it slower than it should be.

I have outlined my time for the first 6 months in the next year, and plans for GDSR 2.0 is to be ready in the first quarter of 2012. In the next 2 weeks I will have plans published on the website, and they include xScape Theme Framework development, work on all current plugins, completion of current Beta plugins, at least one more major versions for GD Press Tools Pro and GD Custom Posts and Taxonomies Tools, major rewrite of GD Simple Widgets Pro and of course, GDSR 2.0.


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/gdsr2/status-of-gd-star-rating-2-0/feed/ 12
GD Press Tools 4.3 Prohttp://www.dev4press.com/2011/blog/plugins-news/gd-press-tools-4-3-pro/ http://www.dev4press.com/2011/blog/plugins-news/gd-press-tools-4-3-pro/#comments Thu, 01 Dec 2011 18:30:30 +0000 MillaN http://www.dev4press.com/?p=11438
Rating: 0.0/5 (0 votes cast)


]]>
Brand new major version of GD Press Tools Pro is here. There are not many new things in this one, but it includes huge core changes by using modules for some of the elements of the plugin. Database, robots meta tags, cron and few other things are expanded with new features.

Main new feature in this version is use of modules. But, beside that, there are many bugs fixed: potential problems with downloading large backup files, minor problems with displaying settings on some panels, Google Storage problems for backup, few more minor issues with jQuery 1.7, broken counting of posts for archives posts for Sitemaps generator, Facebook image tag problems with some themes and missing Database panel from network mode, and broken cleanup tools in the network mode.

Modules

Some of the plugin features were related to both individual sites and whole network (when WP is in multisite mode). So, best way to deal with that is to have control on both levels. So, some of the plugin features that were network controlled only, or site controlled only, are now available as modules. In normal WP installation, all modules are available as expected and set through Modules panel. In multisite mode, through network admin you can control how the features are available to individual site admins.

Modules panel with network controls

Modules panel with network controls

Modules are: Maintenance Mode, Admin Bar, Debugger, Email/SMTP. If you use network mode, you can set up who can control it. Network controlled module and individual sites can’t control it, you can leave sites the control, you can set up list of sites to have control, or leave control to main site only. Each module has activation checkbox and the rest of the settings is mostly the same as it was before this version. If you don’t use network mode, you will not see network control options.

Network Maintenance Mode

Modules changes added one important new feature for all those who use WordPress in multisite/network mode: you can set full network, main site, all but main site, or all but selected sites into maintenance mode.

Changes to scope for some settings

Some of the plugin settings are moved around to allow for better flexibility in network mode. Email sender data is not site controlled (and moved to main Settings panel), plugin capabilities are moved to global Settings, and same goes for user activity options. All this, with module changes caused to have less tabs on both Settings and Global Settings panels.

Posts Dashboard Widget Example

Posts Dashboard Widget Example

Two more dashboard widgets

Recent posts and recent drafts widgets are added. Both use expanded display that includes post type and data, and also has 3 controls for each post: edit, view and duplicate. If you want to use these widgets, it is recommended to disable WordPress default recent posts widgets to avoid duplicated content. All these is controlled from Integration tab on Settings panel.

Other new features and changes

CDN FTP transfer allows for use of non-blocking FTP connection method that can help with broken copy to FTP for large files with implemented retry procedure (thanks to Frank P. Walentynowicz for suggesting this and providing some examples). This is added to settings for each FTP connection. Debugger tracker class can be now loaded through wp-config.php to allow more details tracked during the loading of WordPress. Expanding RSS feed items now allow adding PHP code that will be executed, and mixing it with HTML. Email/SMTP module directly supports Yahoo email servers.

Database panel shows storage engine for each table. Also, a change in the database support is made to take into account InnoDB specific features (no overhead). SEO Robots meta tag is expanded with additional meta tag values, and also now supports custom post types and taxonomies, allowing for better control of this meta tag. Cron panel now shows the source for the cron job. Plugin has a list of jobs (this will be expanded with future versions to support more plugins). This way you can identify obsolete jobs after you have removed some plugins from the system.

SEO: Robots Meta Tag Control

SEO: Robots Meta Tag Control

Plugin loading has been optimized, plugin now needs 15% less memory than before. Also, modules help with this, because they are loaded only if set to active. Sitemaps loading is rewritten and much more flexible than before. Several obsolete functions are removed from the plugin. And, gdr2 library updated to latest 2.5.5 version.

As always, please report in the forums any bugs you find, and I will get on fixing it.

Notice: Due to the massive changes in handling settings, it can happen that in multisite/network installations some of the individual sites options get lost and reset to default. Check your sites settings to make sure that it is all OK.

Links and Resources

Here is the list of tutorials that you might find useful:

How to backup and restore your website
Using GD Press Tools 4.2 Backup
Using GD Press Tools Auto Tagger

Comparing GD Press Tools Pro versus BackupBuddy:

GD Press Tools Pro versus BackupBuddy

To see the list of plugin features, overview and to buy the plugin, visit these pages:

GD Press Tools Overview
GD Press Tools Main Page
GD Press Tools Frequently Asked Questions
Buy GD Press Tools Pro


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/plugins-news/gd-press-tools-4-3-pro/feed/ 3
List of 20 plugins used on Dev4Presshttp://www.dev4press.com/2011/blog/list-of-20-plugins-used-on-dev4press/ http://www.dev4press.com/2011/blog/list-of-20-plugins-used-on-dev4press/#comments Wed, 30 Nov 2011 18:15:57 +0000 MillaN http://www.dev4press.com/?p=9764
Rating: 0.0/5 (0 votes cast)


]]>
There is no rule on how many plugins a WordPress powered website needs. There were many discussion on the ‘right number of plugins’ website should have, but the point is that you can use as many plugins as you want. So, how many plugins are used to run Dev4Press website?

Dev4Press website currently uses 20 plugins. From that number, 7 plugins are Dev4Press made plugins, one is modded HeadSpace plugin, and 12 plugins are from different developers. Considering the number of features used on Dev4Press, this is very low number of plugins, mostly thanks to GD Press Tools Pro and GD Custom Posts and Taxonomies Tools Pro that can replace so many individual plugins. But, lets see all the plugins used in alphabetical order:

  1. After The Deadlinewww.afterthedeadline.com
    WordPress basic spell-checker that is part of editor is replaced by this, much powerful plugin. It has many options that are set per user and include contextual spell-checking, grammar checking and style checking. A must use plugin for any website that deals with a lot of text.
  2. Antispam Beeantispambee.com
    Couple of weeks back I have written about replacing Akismet with Antispam Bee. After a while, Antispam Bee has proven as a great replacement and permanent addition to my websites. It is very effective in eliminating spam, easy to setup and it takes much less resources than Akismet.
  3. bbPressbbpress.org
    This is the only forum plugin that truly integrates into WordPress and uses post types to implements forums, topics and replies. And it is one of many plugins directly integrated with my xScape Theme Framework. This is not as complex forum as they can be, but it is lightweight with great potential to expand. If you need extra fields in the topic and replies forms, you can use my  GD Custom Posts And Taxonomies Tools Pro to expand it.

    dev4Press Control - Uploader

    dev4Press Control - Uploader

  4. Dev4Press Controlwww.dev4press.com
    This is not plugin you will be able to get and use. It is written for Dev4Press website and it adds management for Pro users, purchases, downloads, newsletters and integration with the theme to provide user experience you see on Dev4Press.
  5. Dev4Press Updaterwww.dev4press.com
    Users of Dev4Press Pro plugins and themes know about this plugin. With this plugin you can install and update all Dev4Press plugins very simply, similar to WordPress repository plugins updates. It is compatible with ManageWP service.
  6. GD Affiliate Center Prowww.dev4press.com/gd-affiliate-center
    Visitors on Dev4Press see few affiliate banners in the sidebar. They are managed with this plugin. It is a powerful affiliate and ads management plugin, and it seamlessly integrates with xScape Theme Framework to provide with simple way of adding ads into your website. It supports banners, text links or any custom ad code like one used for GoogleAds.
  7. GD bbPress Attachmentswww.dev4press.com/gd-bbpress-attachments
    There are many things you might miss if you use bbPress compared to other full forum solutions. With this plugin, you will get the attachments implemented. You can set up many things with this plugin, and all uploads are handled natively by the WordPress media library.
  8. GD Custom Posts And Taxonomies Tools Prowww.dev4press.com/gd-taxonomies-tools
    Dev4Press uses 7 custom post types (documentation, features of the day, plugins, themes…) and 4 custom taxonomies. But, that is not all, with this plugin I have 8 custom meta boxes for different post types, use of widgets and many more things that are implemented through this plugin (custom rewrite rules, improved content management, theme integration functions…).
  9. gdHeadSpace4www.dev4press.com/gdheadspace4
    I have modded the HeadSpace2 plugin to fix the issues with custom post types and custom taxonomies. I plan to replace this plugin with GD Press Tools Pro soon, but for now, this is a great SEO solution.

    GD Press Tools Pro - Partial Stats

    GD Press Tools Pro - Partial Stats

  10. GD Press Tools Prowww.dev4press.com/gd-press-tools
    With this one plugin you can replace hundreds of other plugins (depending on what you need). From enhanced administration, backup, auto tagging, security, maintenance, SEO, debugging and many more things, I can’t even imagine running a website without it. It has full support for WordPress multisite/network mode.
  11. GD Star Ratingwww.gdstarrating.com
    One more of my plugins, here is used for posts and comments ratings. It is fully integrated with my xScape Theme Framework themes, and it can be used with any theme. I know that development of GD Star Rating 2.0 has been much slower than I wanted, but new version is coming along.
  12. Gravity Formswww.gravityforms.com
    This is one of the best plugins ever made for WordPress. If you need to add even a simplest form to your website, look no further. It is commercial plugin, but no free plugin comes even close to Gravity Forms. I have written a review of this plugin, and you can check it out here.
  13. Lightbox Pluswww.23systems.net/lightbox-plus
    In my opinion best implementation for lightbox like image display jQuery plugin (implements Colorbox). It is very easy to set up and use, and it behaves very unobtrusive. It has many different lightbox display styles that can fit with any website theme design.
  14. Regenerate Thumbnailswww.viper007bond.com/regenerate-thumbnails
    Simple and very useful plugin that makes resizing images into thumbnails very easy in case you add or change thumbnails sizes or other custom image sizes. You can read my review of this plugin here.
  15. Subscribe to Comments Reloadedwordpress.org/subscribe-to-comments-reloaded
    Also another must have plugin. It will add very important subscribe feature for your users and visitors to get information about comment replies, making discussion in posts easy and more engaged. It is massively improved over original Subscribe to Comments plugin, and it is powerful to set up and use. It can be integrated with any theme (with a bit of template modifications).
  16. SyntaxHighlighter Evolvedwww.viper007bond.com/syntaxhighlighter
    If you have a need to display source code in your posts, look no further. This is the only plugin you will need, and from my experience, the only one that actually works as expected. It supports color styling and wide range of programing languages.
  17. TinyMCE Advancedwww.laptoptips.ca/tinymce-advanced
    Many of the standard features of the TinyMCE editor that is built into WordPress are disabled by default. This includes controls for tables and other things. With this plugin, using drag and drop interface you can rearrange all buttons on the editor toolbars, add extra toolbars and many more new controls.
  18. VideoJSvideojs.com
    Some of the videos for premium tutorials are hosted on Dev4Press, and this plugin is used to embed those videos into posts. Very simple and easy to use, supports HTML5 videos.
  19. W3 Total Cachewww.w3-edge.com/w3-total-cache
    You can’t say anything new about this plugin. It is a absolute must have for any website, it will make integration with CDN easy, it can minify and cache content. As long as you don’t use object and database caching, this plugin will improve your website speed, and free a lot of server resources.
  20. YOURLS: WordPress to Twitteryourls.org
    I am using YOURS for my own domain to set up URL shortening (d4p.me). And this system can be used directly through WordPress with this plugin. GD Custom Posts And Taxonomies Tools Pro can integrate with this plugin, and I have also contributed some improvements and fixes to it.

Thanks to my own plugins, I only use 20 plugins for a very complex website like Dev4Press. How many plugins you use (active, not only installed) on your website?


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/list-of-20-plugins-used-on-dev4press/feed/ 0
GD Affiliate Center 1.3.7http://www.dev4press.com/2011/blog/plugins-news/gd-affiliate-center-1-3-7/ http://www.dev4press.com/2011/blog/plugins-news/gd-affiliate-center-1-3-7/#comments Mon, 28 Nov 2011 16:00:25 +0000 MillaN http://www.dev4press.com/?p=11625
Rating: 0.0/5 (0 votes cast)


]]>
Minor version of GD Affiliate Center is here with updates to gdr2 library, jQueryUI, a bit of outdated styling improved, styling and other changes for compatibility with upcoming WordPress 3.3. Also, several minor bugs are fixed. Tooltips problems on About page are sorted out.

Users with new GD Press Tools versions reported some issues when GD Affiliate Center was active, and this was due to older gdr2 library and few buggy functions in that old version. This is now all OK, and latest library is included. Compatibility with new jQuery 1.7.1 that is part of WordPress 3.3 is fixed and latest jQueryUI included.

Demo Website:
http://www.gdaffiliatecenter.com/
About Plugin:
http://www.dev4press.com/gd-affiliate-center/


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/plugins-news/gd-affiliate-center-1-3-7/feed/ 0
Cyber Monday 2011: 40% discounthttp://www.dev4press.com/2011/blog/announcements/cyber-monday-2011-40-discount/ http://www.dev4press.com/2011/blog/announcements/cyber-monday-2011-40-discount/#comments Mon, 28 Nov 2011 07:00:58 +0000 MillaN http://www.dev4press.com/?p=11595
Rating: 0.0/5 (0 votes cast)


]]>
Today is Cyber Monday, and for the next 24 hours you can get all our plugins and themes, plugins pack and themes club membership with 40% discount. Discount coupon is listed in the post, but it will be automatically applied to any direct purchase link or shopping cart checkout.

Don’t miss the chance to get 40% for any plugin, theme, plugins pack or themes club, for any of the licenses (including lifetime licenses). For manual use, discount coupon is: CYBERMONDAY. Coupon can be used during the checkout on ShareIt. All purchase links or shopping cart on Dev4Press automatically have this coupon applied.

So, browse the Dev4Press, get the products you need with 40% discount. Only today.

. . .   t h i s     d e a l     h a s     n o w     e x p i r e d   . . .


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/announcements/cyber-monday-2011-40-discount/feed/ 0
GD bbPress Attachments 1.5http://www.dev4press.com/2011/blog/plugins-news/gd-bbpress-attachments-1-5/ http://www.dev4press.com/2011/blog/plugins-news/gd-bbpress-attachments-1-5/#comments Sat, 26 Nov 2011 23:30:43 +0000 MillaN http://www.dev4press.com/?p=11601
Rating: 0.0/5 (0 votes cast)


]]>
Settings

Settings

Brand new update for GD bbPress Attachments brings several major features: display of image attachments as thumbnails, new tabbed interface for the plugin, error logging and display, as well as several important fixes including problem with uploading from edit topic and reply pages.

Bugs fixed in this version include: upload from edit topic and edit reply forms problems, including of jQuery into header, bbPress detection for edit pages.

More settings are added to control brand new features: error logging, display images attachments as thumbnails. Plugin uses tabbed interface to display settings, FAQ and About page. You can see it on the image on the right. Each upload error is stored as post meta data and can be displayed to the administrators and topic/reply authors. This will help avoid confusion about missing files after upload due to different problems. Any WordPress or PHP related problems will be reported, file size limit or file type restrictions.

Thumbnails and Errors in Reply

Thumbnails and Errors in Reply

If the attachment is an image, it can be displayed as thumbnail. You can control various elements of the thumbnail display, including link REL attribute, caption, thumbnail size… FAQ is added as tab, and About page also as a tab with useful links and plugin version information.

Next major version will include the error log admin panel to review all logs and to allow deletion of the logged errors. List of future features include also option to limit the file types for upload as global and for each forum override. If you notice any problems, please report them in the comments or in the forum. All suggestions are welcome.

Plugin Links:

GD bbPress Attachments Home Page
GD bbPress Attachments on WordPress.org


Rating: 0.0/5 (0 votes cast)


]]>
http://www.dev4press.com/2011/blog/plugins-news/gd-bbpress-attachments-1-5/feed/ 3