Support for this Plugin is now available right here by posting via the +Create Topic button above.
Note that you have to be logged in before the +Create Topic button appears.
A huge THANK YOU! to David Gewirtz for taking care of this plugin for most of its existence. Although I originally wrote it, a long term family illness meant I could not support it, and David stepped in.
]]>Just a warning to other users: This plugin breaks WP Review Pro and Contact Form 7.
]]>Hi there,
If option “In Post/Page Custom Fields” is activated, it breaks the output of FooGallery. I have tried to change the priority somewhere between 1 – 99, but it didn’t make any difference.
Unfortunately, not having the ability to use shortcodes in post/page custom fields, means that it breaks our integration with Membershipv2 (WPMUdev).
So, after all, we definitely need to use this option. Can you please assist fixing this issue with FooGallery?
Feel free to send me an e-mail, so I can provide you the necessity credentials to access our site.
Thanks!
Sincerely,
Jan
Support for Shortcodes Anywhere or Everywhere has moved to the ZATZLabs site and is no longer provided on the www.ads-software.com forums. Please visit the new ZATZLab Forums. If you need a timely reply from the developer, please open a ticket.
–David
]]>I’ve found the following bug in “Shortcode Anywhere and Everywhere” includes/public.php
line 71
return jr_saoe_maybe_array( maybe_unserialize( $meta_cache[$meta_key][0] ) );
It should be as follows:
return array( jr_saoe_maybe_array( maybe_unserialize( $meta_cache[$meta_key][0] ) ) );
This issues breaks the use of arrays in post meta data site wide.
The following PHP Notice is produced:
Notice: Undefined offset: 0 in /wp-includes/meta.php on line 489
You can test the issue with the following, put it in your functions PHP and then navigate to “/testing-page/”
// turn on debug
if ( ! defined( 'WP_DEBUG' ) ) {
define( 'WP_DEBUG', true );
}
add_action( 'init', 'my_init' );
function my_init() {
// create a test page so as to set meta data (page created only once)
$page = get_page_by_title( 'Testing Page' );
if ( isset( $page->ID ) ) {
$page_id = $page->ID;
} else {
$page_id = wp_insert_post( array (
'post_content' => 'Testing, delete when finished',
'post_title' => 'Testing Page',
'post_type' => 'page',
'post_status' => 'publish',
) );
}
// THIS DOESN'T WORK
// create some meta data, the issue is with array values
add_post_meta( $page_id, 'my_sample_arr', array( 'foo' => 'bar', 'baz' => 'zap' ), true );
// get the meta data, this should produce NULL even though the data is set correctly
$meta = get_post_meta( $page_id, 'my_sample_arr', true );
echo '<pre style="padding-left:300px;"> page meta arr value is: '; var_dump( $meta ); echo '</pre>';
// THIS WORKS
// create some meta data, non array data
add_post_meta( $page_id, 'my_sample_str', 'foobar', true );
// get the meta data, this should produce NULL even though the data is set correctly
$meta = get_post_meta( $page_id, 'my_sample_str', true );
echo '<pre style="padding-left:300px;"> page meta str value is: '; var_dump( $meta ); echo '</pre>';
}
https://www.ads-software.com/plugins/jonradio-shortcodes-anywhere-or-everywhere/
]]>Trying to get this to work in my footer, but no dice. I have also installed the Shortcodes Anywhere and Everywhere companion plugin, still not dice.
The [y] seems to be working in the body of a post, but on the frontpage where it would show up as a “snippet” of the blog entry, it disappears.
Thoughts?
https://www.ads-software.com/plugins/jonradio-shortcodes-anywhere-or-everywhere/
]]>If I select
In Post/Page Custom Fields – allows shortcodes in the Value, but not the Name, of a Custom Field (“get_post_metadata” filter)
then, icons stop working on Ubermenu (another plugin, a popular one)
Just thought I’d report this. I’m not using the setting. I use only excerpts (so far) but I just thought someone should know.
Maybe it might be a good idea to have some kind of exclusion system, shortcodes here EXCEPT here or some kind of If Ubermenu, then. Anyway, cool plugin. Just a heads up.
Kudos ??
https://www.ads-software.com/plugins/jonradio-shortcodes-anywhere-or-everywhere/
]]>Hi,
Can this be used for buddypress members as well? I am using buddy forms which will allow the members to make posts and was wondering if the members will have access to these shortcodes as well.
Thanks
https://www.ads-software.com/plugins/jonradio-shortcodes-anywhere-or-everywhere/
]]>You wrote:
Where used:
“In Widgets used in Sidebars, Menus, Headers, Footers, etc.”
I want to use a shortcode (pop-up contact form) as a menu item. I was hoping this would do it…
https://www.ads-software.com/plugins/jonradio-shortcodes-anywhere-or-everywhere/
]]>In WordPress 4.2.3, shortcode functionality changed somewhat, and placement of shortcodes have been slightly restricted as a security precaution. If you’re experiencing any shortcode placement issues, read this note from the WordPress developers.
–David
https://www.ads-software.com/plugins/jonradio-shortcodes-anywhere-or-everywhere/
]]>Hi
I have Shortcodes Anywhere or Everywhere installed on two sites because I want to put social icons in my navigation bars.
On first site the plugin does what it is suppose to without issues.
On the second site I also have the Beaver Builder plugin, when I activate both BeaverBuilder and “Shortcodes Anywhere or Everywhere” the front end of my website shown a blank page. I also noticed several errors in log, this is just one of them
[24-Jun-2015 20:41:03 UTC] PHP Warning: strpos() expects parameter 1 to be string, object given in /home/mitestsi/public_html/syte7/wp-includes/shortcodes.php on line 192
[24-Jun-2015 20:41:03 UTC] PHP Catchable fatal error: Object of class stdClass could not be converted to string in /home/mitestsi/public_html/syte7/wp-includes/shortcodes.php on line 200
I really appreciate your plugin and hope you can get this resolved soon.
https://www.ads-software.com/plugins/jonradio-shortcodes-anywhere-or-everywhere/
]]>Hi folks!
There have been a number of questions asked about the adoption and future of the Jonsradio plugins. Let’s go down each of them in turn. Before I do, here’s a link to the adoption notice for the plugins:
https://zatzlabs.com/davids-home-for-wayward-plugins/
Who is this David Gewirtz character? If you’re really curious about my background, feel free to visit my home page or LinkedIn. You’re also invited to follow me on Facebook and Twitter. I also host the ZDNet Government and DIY-IT blogs. Check them out. They’re great reads.
But the fact is, deep down, I’m a project guy and I enjoy coding.
I’ve been working with WordPress since 2009, having chosen?WordPress to host the huge?migration of the ZATZ magazines from its previous environment based on?UserLand Frontier. You can watch a video of my Miami WordCamp presentation about that project here. I rebuilt the whole ZENPRESS CMS as a series of very large WordPress plugins.
Ever since then, I’ve wanted to do more with plugins that other people can use. Seamless Donations was my first adoption and the Jonradio set is my most recent. Time permitting, I’d also like build some fun and useful plugins from the ground up for the user community to use.
What has changed in the jonradio plugins? So far, the only changes I have made are those necessary to transition to plugins to my stewardship and enable access to the repository for maintenance. I also tested and updated the WordPress compatible version on one plugin that was a release behind.
How will our existing installs be impacted? Ensuring continuity of operation is a top priority. All your configurations, settings, etc, should not change. What worked last month will not be changed next month.
What have you done as a result of adoption? My initial priority has been onboarding the plugins: making sure I had them working in the repository, making sure there was a Web site for them, making sure there was a place for news about them, making sure I had a way of tracking support postings each morning (RSS+Feedly), and actually getting to know the plugins so I could provide a quality level of support.
What about the short-term future? In the short-term, my priorities are answering support questions and doing any updates that may be necessary due to security and WordPress version-compatibility issues. I will also add an email signup form in the admin UI so those using the plugin in the field have a way of being notified if there are any issues that might impact them. So, short-term, it’s keeping the lights on.
What about a longer-term future? Depending on the plugin, I will undoubtedly want to add features and tweak things. But I don’t want to just dive in until I have a good feel (and dialog) with current users. Already, I’ve been approached by a number of users asking for new features and when I move into adding features, I will keep them in mind.
What about the name change? When I adopted the plugins, Jon gave me his okay to change the name of the plugins. I thought that since users were no longer going to have his deft touch on the controls, it made sense to take the “Jonradio” moniker off the name. However, both in honor of Jon and to maintain integrity in the www.ads-software.com repo, the folder path name will always retain the “jonradio” prefix.
Do you have any sort of Prime Directive for these plugins? If you add the two plugins from other sources I’ve adopted over the last few months, the plugins I maintain run on more than 200,000 sites. Ensuring those sites continue to operate those plugins without breakage is my #2 goal. Making sure plugins are updated in response to new security threats is my #1 goal. When to comes to security, I will accept breakage before breach. But otherwise, “No breakage” is the Prime Directive.
How can I be notified of big changes? I’ve set up a very low-traffic mailing list that you can sign up for on https://zatzlabs.com/lab-notes. All my development journaling is also being done at that URL. All the plugins can be found here on www.ads-software.com and also each now has a home page reachable through https://zatzlabs.com/plugins/.
Why are you doing this and any final thoughts? I have two major personal reasons. The first is that I have used (and am using) some of these plugins in the ZATZ Archive (an archive of 16 years of published articles with 79,600 articles) and want to make sure they remain maintained and supported. A second reason is because I’ve been truly enjoying working with WordPress and the WordPress community. I have long experience with taking on interesting and special projects. For more about that, I invite you to read this article I wrote:
https://www.zdnet.com/article/why-i-code-how-to-think-about-side-projects/
Bottom line: I’m thrilled to be meeting Jon’s plugin users and look forward to a long and productive (and fun) relationship. Thanks for letting me come along for the ride!
–David
https://www.ads-software.com/plugins/jonradio-private-site/
https://www.ads-software.com/plugins/jonradio-shortcodes-anywhere-or-everywhere/
]]>I am trying to get this shortcode [nwadcart_widget] to work in the top bar on this page. https://goo.gl/eKw0Ek
Any suggestions?
This is the plugin: https://www.ads-software.com/plugins/wp-topbar/
Thanks.
https://www.ads-software.com/plugins/jonradio-shortcodes-anywhere-or-everywhere/
]]>Can you please tell me how I can add a custom field to one of the places where I can insert a shortcode?
https://www.ads-software.com/plugins/jonradio-shortcodes-anywhere-or-everywhere/
]]>