Latest TweetsGreat post about the latest power grab: www.eff.org/deeplinks/2018/09/…
Perishable Press

AddMySite Plugin for WordPress

[ AddMySite ] The AddMySite (AMS) plugin for WordPress makes it easy for your visitors to add your site and feed to all of their favorite social-bookmarking services. Share instantly with awesome sites like Facebook, LinkedIn, Google Plus, and Twitter. With a few clicks, users can quickly bookmark or add your site to over 20 popular social bookmarking services. It’s like a dream come true for simple social-media sharing.

Update: Project Completion

It’s been a great run! With over 9,000 downloads and 15 plugin updates, the AddMySite project was educational, rewarding, and hopefully useful. But all earthly things must come to an end, so I will be discontinuing support and development of AddMySite as of March 3rd, 2018. The final version of the plugin will remain available for reference purposes.

Installation/Usage

  1. Upload plugin to plugins directory and activate.
  2. Visit Appearance > Widgets to enable and customize the AMS widget.
  3. Enjoy! ;)

Screenshots

Here are a couple of screenshots of AddMySite:

Download

Note: this is the final version of the plugin. Updates and support are discontinued as of March 3rd, 2018.

WP Plugin - AddMySite – Version 20171019 final (5 KB zip)

Jeff Starr
About the Author Jeff Starr = Designer. Developer. Producer. Writer. Editor. Etc.
Archives
61 responses
  1. Can you inform me how to get it to work with small icons like you have on the left?

    Thanks.

  2. Jeff Starr

    The functionality behind the icons to the left derives from the Sociable plugin for WordPress. The icons themselves are custom chunks pimped especially for perishablepress.com, but feel free to help yourself to any or all of them.

  3. Awesome plugin. I’m installing it after I’m done commenting.

  4. Nice site actually. Gone to my favourites. Thanks for creation.

  5. These instructions are as simple as A,B,C. Yet I’m having a problem with step 3.

    When I put this call:

    in my sidebar.php file, I get this error appearing in the blog’s sidebar:

    Fatal error: Call to undefined function ams_dropmenu() in the sidebar of the blog

    The instructions are simple, So I’ve quickly exhausted all of the possibilities where I may have messed up, but I don’t know squat about php. Any chance you might see a glaring error I’m missing?

    Thanks.
    m

  6. Jeff Starr

    mike,
    WordPress "ate" the code you included in your comment, so I can’t tell if the function call is the issue. However, the error message indicates that the plugin is not properly activated, and thus the function cannot be found. There are number of reasons why this might happen — corrupt file, missing plugin, wrong directory, etc. — so you might try deleting all instances of the plugin, downloading a new copy, and starting over. The call to include in your sidebar should look like this:

    <?php ams_dropmenu(); ?>

    or this:

    <?php ams_listmenu(); ?>

    ..depending on the desired output.

    Let me know if you are still having problems, and I will do my best to help you.

    Cheers,
    Jeff

  7. WordPress ate the code or, more likely, I forgot to paste it in… but what I’m using seems to be correct:

    I’m actually just copy and pasting that from your instructions to avoid typos.

    I did the reinstall as you suggested and the problem persists so I’m pretty sure, as simple as this is, I’m managing to misunderstand something.

    I should note that I’m attempting to enable this plugin on a WordPress account that is installed on my ISPs server not on a wordpress server. I don’t know if this makes a difference, but since it appears that the call can’t find the ams_dropmenu function I also tried to insert a path to the appropriate directory like this:

    This didn’t work either, but I suspect the problem has something to do with a path issue as WP is set up on my server. Here’s how that looks:

    public_html/blog/wp-content/themes/default

    Of course, the plugin directory is in wp-content and this is where I’m placing your plugin. I then go through a browser to admin (plugin) page on my blog to activate your plugin.

    Now here’s where i think something may be incorrect: I’m using the default WP skin and within the default directory is where the sidebar.php file resides where I am adding this code:

    This seems like the right place as it does break the sidebar menu when i go out to look at the blog on a browser.

    You can probably tell, I’m in unfamiliar territory. I’m a decent photographer and a sorry computer technician.

    I do appreciate your time and knowledge very much.

    Best,
    Mike

  8. Hey,

    I guess something is eating the code snippets I cut and past into this forum.
    I pasted this in a couple of times in the preceeding post:

    Maybe I shuold be typing that code into the sidebar.php file with bbedit as well. Something else to try….

    m

  9. Jeff Starr

    mike,
    To post code in the comments section, it helps to wrap each line with <code> tags to help WP distinguish it from ordinary text (it doesn’t always work, but it helps).

    As for the plugin issue itself, have you successfully installed other WP plugins on your site? If not, that may help determine if the problem is path related. Also, have you tried placing the function call on the theme’s index.php file? If not, try placing the function call both before and after the loop (hey, you never know). If it works in the index.php file, then the issue may involve the theme itself. In that case, you may want to check the plugin with a different theme. Some of these things may help shed some light on the situation..

    Let me know how it goes!

  10. Well, this is my first plugin I’ve tried to add so there’s no experience to fall back on (I’m new to blogging).

    I got the same error message when I tried to put the call in the theme’s index.php file. I also, tried this with two other plugins and got the same result which makes me feel pretty sure there is something messed up with how I have wp set up.

    I haven’t tried this with another theme yet. I’ll have to get to that when I have a few hours in the clear.

    What seems foggy is that I put this function call:
    <?php ams_dropmenu(); ?>

    in the sidebar.php file which resides in:

    public_html/blog/wp-content/themes/default

    While the AddMySite.php file is here:

    public_html/blog/wp-content/plugins

    I’ve tried variations on the call like:

    <?php ams_dropmenu('../../plugins'); ?>

    and

    <?php ams_dropmenu('../../plugins/AddMySite.php'); ?>

    I just don’t get how the call locates the function without a path to it,but I must admit I’m in unfamilure territory and learning as i go.

    One thing is certain… there is no way I’m gonna give up.

    Many thanks for your support.

    Mike

  11. Jeff Starr

    mike,
    Your determination is inspiring! I can’t tell you how many times I have been completely stuck with some unexplainable mystery involving PHP, JavaScript, htaccess, and the like. It’s the challenge of the whole web thing that really keeps me glued. Good luck!
    Jeff

  12. I’m having the same problem as Mike. I like the plugin, and have installed many others in the past 2 weeks since I started my blog. This definetly seems like an easy one, yet it’s eluding me!

    Dave

[ Comments are closed for this post ]