WordPress.org

Ideas

Child Plugins

  1. H.-Peter Pfeufer
    Member

    A plugin that seamlessly integrates detailed FeedBurner stats into your WordPress blog's dashboard.

    Feed Stats for WordPress (reworked for PHP 5.3) is a plugin, based on Feed Stats for WordPress that allows you to view your FeedBurner feed stats from inside of the WordPress admin interface. Stats for your feed can be viewed from the "Feed Stats" page in the "Dashboard" section of WordPress.

    The original plugin seems not longer developed, so I decide to rework it and make it work with PHP 5.3+

    Currently, this plugin allows you to view the following types of statistics:

    • Subscribers
    • Hits
    • Reach (see the FAQ section for more information about this)
    • Item Clickthroughs
    • Item Views

    Note: This is a third-party plugin for viewing data from the FeedBurner web service. I am not in any way affiliated with Google.

    Questions? Comments? Found a Bug?

    Feel free to ask these questions, get help, find out about new releases, and more at this plugin's comment form.

    Installing this plugin into your copy of WordPress and configuring it is a three-step process:

    1. Download the plugin and extract the feed-stats-plugin-for-wordpress-reworked folder into a temporary location. Copy this folder into your wp-content folder in your installation of WordPress.
    2. In the "Plugins" page of the "Plugins" section of the admin interface, click on the "Activate" button next to this plugin's name.
    3. Under the "Feed Stats" page of the "Settings" section of the admin interface, type in the full URL of your feed on FeedBurner. Click the "Save Settings" button.

    You're done! You can now see the stats of your feed in the "Feed Stats" page of the "Dashboard" section of WordPress admin interface.

    What are "Reach" stats?

    According to FeedBurner, "Reach" stats describe how many of your subscribers actively click on and view items in your feed. For more information on this, you can view the "What is Reach?" article in the FeedBurner Help Center.

    What's the "Awareness API"?

    The Awareness API is the system that FeedBurner created to allow applications (like this plugin) to access your statistics. You will have to manually enable it in the admin panel of your FeedBurner account in order to use this plugin (it's turned off by default). More information about enabling it is below.

    How do I enable the Awareness API?

    To enable the Awareness API, login to your FeedBurner account, click on "My Feeds" and select the feed you want to enable the API for from the list. Click on the "Publicize" tab and then click on the "Awareness API" link under the services column. Finally, click on the "Activate" button.

    How often is information retrieved from FeedBurner?

    The data about your feeds is loaded from FeedBurner only when you open the "Feed Stats" page. This plugin does not continuously poll FeedBurner.

    How are the charts displayed?

    The charts are displayed using the Google Charts API. Additional chart making software or graphics software (like GD) doesn't have to be installed on your server to run this plugin.

    How many days of stats does the plugin display?

    By default, 10 days of hits, subscribers, and reach stats are shown. I've found that 10 days of stats displays well in the charts in the dashboard. If you wish to change this, the number of days is configurable from the "Feed Stats" page in the "Settings" section of the WordPress admin interface.

    1.2

    • (26.10.2012)
    • Google stopped the Feedburner API, so this plugin will not work anymore and will not be developed more.

    1.1.1

    • (26.07.2012)
    • changes in readme.txt

    1.1

    • (28.03.2012)
    • Ready for WordPress 3.4

    1.0.1

    • (09.11.2011)
    • Ready for WordPress 3.3

    1.0.0

    • (24. 02. 2011)
    • Change: Updated to work with PHP 5.3
    • Change: Updated PHP-class
    • Change: Updated all PHP-code
    Posted: 5 years ago #
  2. Taylor
    Member

    Running into this same issue for the 1,000th time. I hate having to go in and recode a bunch of hooks just to get the CSS changes I made to stick if the plugin ever updates.

    Posted: 3 years ago #
  3. webbrewers
    Member

    12345

    The usefulness of child plug ins occurred to me too and I found this "idea" thread when I searched to see if it was possible. One scenario I've often come across is a client updating a customized plug in. A back up would take care of that but oftentimes that's not available.
    It would be nice to keep customized files separate in a "plug-ins" directory similar to way you can call non template files with get_stylesheet_directory.

    Posted: 3 years ago #
  4. Ipstenu (Mika Epstein)
    Administrator

    Plugins aren't meant to be edited by end users for one, so do please educate clients whenever possible :)

    Plugin code is so much more (potentially) complex than most themese, this is far more difficult :/ If yove ever tried to adapt functions in a child theme, that's the tip of the iceberg. Basically you'd want to unhook and replace the functions.

    Posted: 3 years ago #
  5. Noel Tock
    Member

    A powerful bar that shows Yelp Rating & Reviews at the top of any WordPress theme, provides instant credibility.

    Yelp has become indispensable for anyone that owns a business (regardless if you have a website or not). The Yelp Bar is a very easy & non-intrusive plug-in that shows the Yelp Ratings & Reviews for your business at the top of the page (same as HelloBar, doesn't stick). It provides your business with credibility, as visitors are quickly reassured through the rating & reviews provided by other users.

    Demo:

    Features:

    • Works on any Theme without any customization.
    • Provides your website with instant credibility.
    • Conforms to strict Yelp display requirements.

    Lightweight:

    • Adds 2 queries when active.
    • API is only called every 12 hours (unless settings page is accessed, in which case the data is refreshed).
    • Settings & Transient API are used to store data.

    Other interesting stuff:

    • Want to see our website solutions for restaurants? Check out happytables!
    • Want to stay up-to-date with restaurant, pub or cafe news relevant to WordPress? Follow me on Twitter

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

    1. Upload yelpbar folder to the /wp-content/plugins/ directory
    2. Activate the plugin through the 'Plugins' menu in WordPress
    3. Go to the options panel under the 'Settings' menu and add your API data and other settings.
    4. Don't forget to rate if you like or dislike it!

    Can I run this plugin on any theme?

    Yes, this sits at the top of a theme independently regardless of color or texture. The red border was also added in case of a white background. This helps give the bar its own individual look.

    Is it easy to setup?

    By all means, all you need to do is sign-up for a Yelp API key (from the link provided within the settings) and enter the phone number of your business.

    The Yelp Bar is activated but not showing up?

    Please make sure you've emptied your cache if you're using any sort of caching tool.

    Why aren't there any styling settings?

    Whilst you can always edit the plug-in code & related files, Yelp has a strict display code which this plugin abides by. Out of respect for these API conditions, I've not created any detailed customization settings.

    1. yelp-bar screenshot 1

      Screenshot of Website Display (as you can see, theme design is irrelevant)

    2. yelp-bar screenshot 2

      Screenshot of Setting & API status

    1.3.0

    • Tested for 3.4
    • Added more countries

    1.2.0

    • Tested for 3.3.1
    • CSS Fixes

    1.1.0

    • Tested for 3.2.1 (no issues)
    • Enhanced for IE7

    1.0.0

    • Initial Release
    Posted: 5 years ago #
  6. Courtney
    Member

    Allows each user profile to set a default category for whenever they create a post overriding the site wide default category. Each profile will have

    Allows each user profile to set a default category for whenever they create a post overriding the site wide default category. Each profile will have a place to set that user's default category and then every time they create a new post, it will default to this category rather than the default category on the site level.

    • Upload the folder default-author-category to the /wp-content/plugins/ directory
    • Activate the plugin through the 'Plugins' menu in WordPress
    • Update each author's User Profile with the correct default category for that user

    Please go to http://RoesApps.com/forums to ask questions

    1. default-author-category screenshot 1

      Profile dropdown to select a default category by author

    1.0

    • First release
    Posted: 5 years ago #
  7. xrvel
    Member

    Add image / thumbnail to your post easily on the beginning of the post. You add thumbnail to post by post custom value.

    Add image / thumbnail to your post easily on the beginning of the post. You add thumbnail to post by post custom value.

    The installation process.

    1. Upload to the /wp-content/plugins/ directory. Or directly upload from your Plugin management page.
    2. Activate the plugin through the 'Plugins' menu in WordPress.

    If i deactivate this plugin, what happen to my posts ?

    All posts will be changed back to the original content. This plugin does not modify recorded post on database.

    None

    1.1.0

    • Bug fix for image alt and title

    1.0.0

    • First release.
    Posted: 5 years ago #
  8. YSjia
    Member

    Change the images src attribute in the service side, so as to achieve a real lazy load, and is compatible with all browsers.

    Inspired by jQuery lazyload plug-in, but due to different browsers can not guarantee that images are lazy (like chrome), so using server-side image src attribute changes to ensure that all browsers can support.

    YSLazyload lazy picture, only loaded after DOM elements finished, and to determine the current window to load and save your bandwidth resources. Since changes in the service side image src attribute, so compatible with all browsers. Note: Make sure your browser supports javascript and your blog should supported jQuery library

    1. Upload ys-lazyload to the /wp-content/plugins/ directory
    2. Activate the plugin through the 'Plugins' menu in WordPress
    3. Enjoy it!

    A question that someone might have

    Q. Why is my theme is installed is not valid?

    A. First of all we must determine the subject has been quoted jQuery library, and the theme in use must be included wp_header and wp_footer function.

    Notice

    Make sure your browser supports javascript and your blog should supported jQuery library

    Posted: 5 years ago #
  9. Ipstenu (Mika Epstein)
    Administrator

    There's a quote here attributed to Lord Buckley: "If you know what to do and you don't do it, there you bloody well are, aren't you?"

    Yes, the end-user isn't supposed to update code. We got that. But there are still instances where a developer would want to update the code and not have it overwritten each time an update is released.

    The proper solution, for the developer, is to fork the plugin. Take the code, make their own version with a new name (I tend to use 'ippy-pluginname') and make it your own. Then when the real plugin has a new version, I compare the diffs.

    If I on;y want to replace one action or function, I use plugins_loaded - Heck I have a large mu-plugin file with all my overrides locally for this:

    http://codex.wordpress.org/Plugin_API/Action_Reference/plugins_loaded

    That's exactly what it's for.

    That said, if I am making major changes on a client site, a fork is way better for sustainability and control:

    1) They can't update it by accident (they have to intentionally goof with files)

    2) My changes won't 'break' on an upgrade like they might with plugins_loaded

    3) I don't have to worry about new features I don't need, because I just won't bring them in.

    Posted: 3 years ago #
  10. virgula
    Member

    Simple plugin to embed videos from the site http://www.tvirgula.com.br - To use it, just copy URL directed from Tvirgula to your post/page

    Simple plugin to embed videos from the site http://www.tvirgula.com.br - To use it, just copy URL directed from Tvirgula to your post/page

    1. Upload the path tvirgula-oembed to the /wp-content/plugins/ directory
    2. Activate the plugin through the 'Plugins' menu in WordPress
    3. That´s it.
    Posted: 5 years ago #

RSS feed for this topic

Topic Closed

This topic has been closed to new replies.

  • Rating

    12345
    51 Votes
  • Status

    Sorry, not right now