Ability to select Private Page as Parent

  1. GabSoftware

    Gab Captcha 2 is a simple captcha plugin for fighting spam in WordPress comments.

    Gab Captcha 2 is a simple, easy-to-solve and efficient captcha plugin for fighting spam in WordPress comments.

    It adds an easy Turing test before each comment form. The Turing test consists of emphasized characters (red by default) that you must type in a text field. The plugin can be configured in your administration area.

    The captcha can be displayed using JavaScript for maximum security (recommended) but can also be displayed without using any JavaScript code. This can be configured in the the plugin settings.

    You can choose to insert (or not insert) the comments into the database on failure to provide a valid solution. Inserting comments on failure can be useful if you want to be sure that blocked comments are really spam. On the other hand, choosing not to insert the comments on failure can lower your database usage as writing to the database is an expensive process.

    On failure to provide a valid solution, a visitor will have the opportunity to try again and will not loose his comment.

    Gab Captcha 2 currently comes in three languages: English (default), Russian (partial) and French. You are welcome to propose your own translation or to update existing ones, especially the English one as I am not a native English speaker.

    Important notes:

    1. Depending on your settings, this plugin may requires Javascript to be able to post a comment
    2. This plugin can automatically approve valid comments depending on your settings
    3. This plugin requires PHP 5

    This section describes how to install the plugin and get it working.

    1. Extract and upload the directory "gabcaptcha2" and all its content to your '/wp-content/plugins/' directory
    2. Activate the plugin through the 'Plugins' menu in WordPress

    Optional but recommended :

    1. Change the options to fit your needs in the 'Settings > Gab Captcha 2' menu in your WordPress administration area
    2. If you don't want to receive an email after each spam has been catched:
      1. Go to the 'Settings > Discussion' menu
        1. Tick the following checkboxes:
          • "E-mail me whenever > Anyone posts a comment"
          • "Before a comment appears > An administrator must always approve the comment"
          • "Before a comment appears > Comment author must have a previously approved comment"
        2. Uncheck the following checkbox:
          • "E-mail me whenever > A comment is held for moderation"
      2. Go to the 'Settings > Gab Captcha 2' menu
        1. Choose 'yes' for 'Automatically approve comments who passed the test'

    You will now receive an email only after a valid comment has been posted.

    Is Gab Captcha unbeatable by spambots?

    Definitely not. But it stopped all my spam as of today (getting about 100 spams every single day).

    Can I change some settings for Gab Captcha 2?

    Yes. Go to the 'Settings > Gab Captcha 2' menu in your WordPress administration area.

    Why Gab Captcha 2 is not translated in my language?

    Most probably because nobody submitted a translation for your language yet. But you can help: 1. Go to read this article 2. The POT file is located in the "lang" sub-directory of Gab Captcha 2 3. Then send me your translated file. Note: do not edit .po files by hand. Use an appropriate tool such as Poedit and send me both the resulting .po and .mo files.

    1. gab-captcha-2 screenshot 1

      Gab Captcha 2 settings in WordPress administration area

    2. gab-captcha-2 screenshot 2

      Gab Captcha 2 before the comment text area


    • Corrected a Javascript issue in IE8


    • Added an option for legacy themes compatibility. Legacy themes often do not use the comment_form() function that brings several actions and filters. Check this option if the captcha doesn't appear since update 1.0.15. The only action used will be "comment_form" and JavaScript will be used compulsory.


    • Better handling of captcha insertion, should be compatible with more themes
    • JavaScript is now optional (but recommended) to use the captcha, that is configurable in the options. Default setting: use JavaScript.
    • On failure to provide a valid solution, the page is scrolled to the fieldset of the captcha
    • On failure to provide a valid solution, the captcha field is autofocused
    • On failure to provide a valid solution, the commment data is now sanitized using wp_kses_data()
    • Simplified a little JavaScript code
    • Corrected translations


    • Logged in users can post comments again now (oops)


    • Option to block spam before it is inserted into the database (default is: insert, like the previous version)
    • Corrected the "required" attribute of checkbox fields
    • Updated the description in readme.txt (this file)
    • Code cleaning
    • Bugs fixed


    • Performance tweaks
    • Use DOM methods to add the captcha instead of element.innerHTML: can now be used on XHTML websites served as application/xhtml+xml
    • Corrected the display bug when the credits are displayed as text
    • Code cleaning
    • Administration page improved
    • WordPress 3.3 support


    • Fixed the checkbox that was not saved in the options (thanks to Hans!)
    • No longer use a file to get back the comment after failure
    • Better escaping thanks to esc_js()
    • Code cleaning
    • Moved the code outside the main class inside the class
    • Corrected the visibility of some main class functions


    • This is a maintenance release
    • Bug fixed: Captcha field length was hard-coded to "4", ignoring the corresponding option. Now fixed. Thanks to Billy Willoughby for reporting this!
    • Renamed the PHP functions outside the class and the Javascript functions so that they all begin with the "gabcaptcha2_" prefix to avoid conflicts.
    • Updated French translation. Waiting for the Russian translation.


    • New administration page
    • Only two options in the WordPress options table now
    • Bugs fixed
    • Updated French translation


    • Bugs fixed
    • Translation issues fixed
    • If the URL field is not found, try with other fields


    • Bugs fixed


    • Russian translation added (thanks!)


    • Fixed some translation issues
    • Updated the Readme file


    • After an invalid solution is provided, automatically scrolls to the comment area so that the user knows he failed.


    • Fixed the appearance of message "You are posting too quickly. Slow down!" when a valid solution has been provided.


    • Fixed the appearance of message "Dupplicate comment detected" after retrying to post a comment with a valid solution.
    • Comments are no longer moved to the spam folder.


    • Use a class now
    • Use the standard WordPress translation system using .po and .mo files. You can contribute your translation using Poedit.
    • Use the recommended way to insert CSS in WordPress
    • Function reorganisation
    • Code cleaning


    • Added choice for 3 methods of generation: Standard (most compatible but average security), CSS (improved security, compatible with CSS-capable browsers), and CSS 3 (better security but only compatible with CSS3-compliant browsers)
    • Corrected a bug in CSS 3 method: the indices of :nth-child() were not shifted, leading to the CSS 3 method to be unusable previously
    • Corrected some translations


    • Corrected captcha random generation issue
    • Improved performance a little.
    • Added option for CSS3 only captcha solution (but keep in mind that only CSS3-enabled browsers will be compatible!)
    • Corrected invalid value for CSS property problem


    • Initial public version
    Posted: 5 years ago #
  2. Waschmaschinen


    Seems like a really good idea! A plugin like that could be very usefull! +1

    Posted: 2 years ago #
  3. chasman

    Did this get implemented in 4.1.1 somewhere?

    Posted: 1 year ago #
  4. Ramoonus

    jQuery plugin to create google maps with advanced features

    jQuery plugin to create google maps with advanced features (overlays, clusters, callbacks, events...)

    For more information visit gmap3.net Or GitHub

    1. Upload gmap3/ to the /wp-content/plugins/ directory
    2. Activate the plugin through the 'Plugins' menu in WordPress

    Its recommended to flush the cache after upgrading.

    None at this moment.

    Not relevant.


    • Updated the Javascript library to version 7.1.0


    • Updated the Javascript library to version 6.0.0


    • Updated the Javascript library to version 4.1
    • Readme update
    • Code optimalisation


    • Updated the javascript to version 4.0
    • updated : clusters : options can now be defined (allow to change pane, ...)
    • updated : clustering function now adds 2 overlays : the image and the shadow - it allows to get the mouse events even if the pane is changed
    • new : add getDistance (use DistanceMatrixService)
    • new : add classes into default setting in order to allow to redefine the used classes into gmap3
    • new : add a repost on OVER_QUERY_LIMIT on address resolution


    • Initial version
    • Based on gmap3 version 3.4
    Posted: 5 years ago #
  5. tnightingale

    This seems to have been forgotten, can't believe it's still not a built in feature. Seems crazy that you can't build your heirarchy for non-public pages. I'm building a new section of a site that's not ready to go public yet and I'd sure like to be able to assign the correct parent pages.

    Posted: 1 year ago #
  6. AnonymousMeister


    I recently ran into the same problem. I wanted to develop a new section on our site and couldn't really do it since this feature was missing.
    I ended up creating dummy install of WP, creating my new section there (as public posts) and then import them to my actual site.

    Not the best way obviously

    Posted: 1 year ago #
  7. Pl4g4

    This plugin will help you to optimize your wordpress database.

    WP-Database-Optimizer helps you to optimize your database by performing some actions for example optimizing tables, deleting revisions and data that can slow that your database. Also you can perform backups.

    WP Database Optimizer Tools es un plugin el cual ayuda a mejorar el rendimiento de nuestra base de datos, esto es de mucha ayuda cuando sabemos que tenemos muchas visitas y necesitamos aligerar el sitio para un mejor funcionamiento.

    Con WP Database Optimizer Tools se puede hacer

    Limpiar las revisiones de post
    Limpiar los autodraft
    Limpiar spam
    Limpiar comentarios no aprovados
    Limpiar la trash de wordpress
    Optimizar las tablas en la base de datos
    Reparar las tablas en la base de datos
    Se puede hacer un backup de la base de datos ( mas adelante pondra opcion para enviar por email el backup)
    1. Extract the wp-Database-optimizer-tools/ folder file to /wp-content/plugins/
    2. Activate the plugin at your blog's Admin -> Plugins screen
    3. The plugin will attempt to create a directory /wp-content/backup-*/ inside your WordPress directory.
    4. You may need to make /wp-content writable (at least temporarily) for it to create this directory. For example: $ cd /wordpress/ $ chgrp www-data wp-content (where "www-data" is the group your FTP client uses) $ chmod g+w wp-content

    How do I restore my database from a backup?

    Briefly, use phpMyAdmin, which is included with most hosting control panels. More details and links to further explanations are here.

    Why are only the core database files backed up by default?

    Because it's a fairly safe bet that the core WordPress files will be successfully backed up. Plugins vary wildly in the amount of data that they store. For instance, it's not uncommon for some statistics plugins to have tens of megabytes worth of visitor statistics. These are not exactly essential items to restore after a catastrophic failure. Most poeple can reasonably live without this data in their backups.

    1. wp-database-optimizer-tools screenshot 1

      first screenshot

    2. wp-database-optimizer-tools screenshot 2

      second screenshot

    3. wp-database-optimizer-tools screenshot 3

      third screenshot


    Plugin created


    Fixed Bugs


    1. Click the DB optmizer menu in your WordPress admin area.
    2. Select any option to perform to your database
    3. To backup your database select DB Backup, select the tables you want to backup and download the SQL file.

      *** SECURITY WARNING *** Your database backup contains sensitive information, and should not be left on the server for any extended period of time. The "Save to server" delivery method is provided as a convenience only. I will not accept any responsibility if other people obtain your backup file. *** SECURITY WARNING ***

    Past Contributors


    Posted: 5 years ago #
  8. sparklabs

    Agregar rapidamente el twitte tieme line.

    Si necesitas agregar el timeline de twitter, filtrando palabras, esto te servira.!

    1. Subir el archivo "twitter-hashtag" en "/wp-content/plugins/"
    2. Activar el plugin.
    3. En la sección de widgets, colocarlo donde deseas.


    Posted: 5 years ago #
  9. zwilson

    Fleapay is a shopping cart that creates simple payment buttons -- add an Online Store on your site in minutes!

    Fleapay is a simple shopping cart system that works with your existing website and payment gateway. Get Fleapay today and start accepting credit cards from your website.

    Create Payment Buttons in minutes!

    If you want to use a gateway, such as Authorize.net, Braintree, PayTrace, SecureNet or TransFirst, Fleapay is the FASTEST way to integrate payments into your site.

    Features in Fleapay include:

    • Provide access to Fleapay API for inserting products into pages and posts
    • If your web host is unable to reach Fleapay's servers, the plugin will automatically retry when your connection is back up

    PS: You'll need an Fleapay.com API key to use it.

    Upload the Fleapay plugin to your blog, Activate it, then enter your Fleapay.com API key.

    1, 2, 3: You're done!

    Q: Do I need a merchant/gateway?

    A: Currently yes. However, soon Fleapay will not require an existing merchant/gateway and will be able to be used free of any dependencies.

    Q: What merchants/gateways are supported?

    A: http://www.authorize.net, http://www.braintreepayments.com, http://www.paytrace.com, http://www.securenet.com, http://www.transfirst.com...

    Q: What gateways are you working on supporting?

    A: Coming soon nPayPal Payflow Pro, PayPal Website Payments Pro, TransAction Express, GlobalPay and Vanco Services.

    1. fleapaycom screenshot 1

      Add unlimited products to pages and/or pages. screenshot-1.png

    2. fleapaycom screenshot 2

      Search for your Fleapay.com products instantly. screenshot-2.png

    3. fleapaycom screenshot 3

      Add and remove any products. screenshot-3.png

    • fixed: debugging default off


    • fixed: WP 3.6 compatibility testing fixed: jqueryUI 1.10.3 update; force load google's jqueryUI core to include all plugins


    • fixed: shorter cache interval for searching for products. fixed: enable FLEAPAY_DEBUG or set FLEAPAY_CACHE_EXPIRE to zero to have cache disabled for product searching. fixed: WP 3.5 compatibility testing


    • bug: issue with site content fleapay api not present fixed: display issue with for donations and other open pricing types. Doesn't display 'Gift', 'Free' or '$0.00' any longer, just the title name fixed: spacing issues in code for better readability


    • bug: conflicts with other plugins when detecting fleapay requirements


    • added: supports any custom post type


    • fixed: issue with content not appear when products were not attached to pages/posts


    • API adjustment. Prices are returned localized.


    • Style adjustments
    • Provided setting to alter button text for front-end, default "Add To Cart"


    • Provide access to Fleapay API for inserting products into pages and posts
    Posted: 5 years ago #
  10. amwilkes

    Include text link units on your web pages in order to gain links from other websites for search engine ranking benefits.

    This plugin facilitates interlinking between websites for search engine ranking benefits.

    A sidebar widget is used to display a link unit containing a list of links (currently 5) to other approved website URLs using the system. The blogger gets to choose which blog posts (up to 10) will display the widget, and the URL of that page will be entered into the system for distribution to other websites.

    All web page URLs will be manually approved for quality before being accepted into the system.

    The "system" is the back end server plus admin and database at: http://www.matrixlinker.com

    Some screenshots and guide notes are available at: http://www.matrixlinker.com/wordpress/

    1. Upload the unzipped matrix-linker/ folder to the /wp-content/plugins/ directory, or ideally, download it and install it directly on the plugins admin page
    2. Activate the plugin through the 'Plugins' menu in WordPress
    3. Position the Matrix Linker widget in the sidebar of your theme through the 'Appearance', 'Widgets' menu in WordPress
    4. Add/Update/Delete link units on the home page or posts/pages using the displayed admin panel in the sidebar of the blog
    5. Log out to hide the admin panel in the sidebar

    Why is the admin panel not visible?

    The web page may be cached such as by the plugin WP Super Cache. Temporarily turning off page caching while you set up your link units may solve this issue.

    Also, archive pages do not display the link unit admin panel since it does not make sense to promote an archives page over other pages on your blog (unless there is a demand for this feature).

    Also, you need to be logged in for the admin panel to be displayed.

    Posted: 5 years ago #

RSS feed for this topic

Topic Closed

This topic has been closed to new replies.

  • Rating

    38 Votes
  • Status

    This is theme territory