Title: ekaboom's Replies | WordPress.org

---

# ekaboom

  [  ](https://wordpress.org/support/users/ekaboom/)

 *   [Profile](https://wordpress.org/support/users/ekaboom/)
 *   [Topics Started](https://wordpress.org/support/users/ekaboom/topics/)
 *   [Replies Created](https://wordpress.org/support/users/ekaboom/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/ekaboom/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/ekaboom/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/ekaboom/engagements/)
 *   [Favorites](https://wordpress.org/support/users/ekaboom/favorites/)

 Search replies:

## Forum Replies Created

Viewing 15 replies - 1 through 15 (of 25 total)

1 [2](https://wordpress.org/support/users/ekaboom/replies/page/2/?output_format=md)
[→](https://wordpress.org/support/users/ekaboom/replies/page/2/?output_format=md)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PrettyLinks - Affiliate Links, Link Branding, Link Tracking, Marketing and Stripe Payments Plugin] Can the “pretty link” be a .php link?](https://wordpress.org/support/topic/can-the-pretty-link-be-a-php-link/)
 *  Thread Starter [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [2 years, 7 months ago](https://wordpress.org/support/topic/can-the-pretty-link-be-a-php-link/#post-17084086)
 * So I’ve been trying to test this extensively and it seems to work on a regular
   install but not on a multi site install.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Wordfence Security - Firewall, Malware Scan, and Login Security] Unable to obtain a free licence](https://wordpress.org/support/topic/unable-to-obtain-a-free-licence/)
 *  [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [3 years, 4 months ago](https://wordpress.org/support/topic/unable-to-obtain-a-free-licence/#post-16355856)
 * So I was having a similar issue on my site over the weekend. Also having issues
   with loading the Elementor page editor on the same site. I have both working 
   on different wp install on the same host so it wasn’t a hosting setting issue.
   I trouble shot it and tried removing all other plugins, etc. but nothing was 
   working.
   Then the license activation worked today for me. Maybe their activation
   process was down over the weekend and that was it. But I did make some changes
   to the site before it worked (even through I’m not sure if those changes are 
   the cause of it working now).What I did was I added and configured the “SSL insecure
   content plugin” before activating the free license with Wordfence. This change
   was definitely the reason my Elementor editor is now loading and I was actually
   trying to fix the Elementor editor loading issue when I installed and configured
   the”SSL insecure content plugin”. So after I got the Elementor editor to load,
   I tried to do the license for Wordfence again and it worked.(FYI, I have a SSL
   through cloudflare so my setting for the SSL insecure content plugin are “Capture
   All” and “HTTP_X_FORWARDED_PROTO” but your settings may be different. I’ve also
   found that sometimes I have to delete my server/cloudflare cache before I can
   see changes with this plugin.)Sorry if this turns out to be a coincidence but
   I thought I’d share in case it helped someone. Maybe try to activate your Wordfence
   license again before installing this plugin to see if it was just a weekend glitch.
   But if it’s still not working for you, you could give this plugin a try.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Wordfence Security - Firewall, Malware Scan, and Login Security] Unable to launch a scan](https://wordpress.org/support/topic/unable-to-launch-a-scan/)
 *  [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [3 years, 5 months ago](https://wordpress.org/support/topic/unable-to-launch-a-scan/#post-16215447)
 * I also can’t do a scan and I’m unable to save any changes/settings to wordfence.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Elite Licenser Lite - Software License Key Manager] Response Error, contact with the author or update the plugin or theme](https://wordpress.org/support/topic/response-error-contact-with-the-author-or-update-the-plugin-or-theme/)
 *  [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [4 years, 9 months ago](https://wordpress.org/support/topic/response-error-contact-with-the-author-or-update-the-plugin-or-theme/#post-14785890)
 * I have the pro version and people are getting this same error with some sites/
   hosts as this too. Please help resolve.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Site Reviews] Did the Updated Earlier This Year Change How Reviews Functions Are Created?](https://wordpress.org/support/topic/did-the-new-updated-change-how-reviews-functions-are-created/)
 *  Thread Starter [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/did-the-new-updated-change-how-reviews-functions-are-created/#post-13612791)
 * I’m still working on getting this figured out.
 * Questions.
 * 1. Do the required fields make the glsr_create_review fail if one of those required
   fields isn’t in the data? If so, how do you set the “Terms” to a default?
    2.
   Also, does limiting reviews by email address make the glsr_create_review fail
   if the function uses the same email? 3. Previously in my plugin that added the
   reviews to your plugin, the email would default to the website admin email, but
   I don’t see that in my plugin’s code to add an email. It just added the default
   email of the site. Is it possible that it’s not working because now in your plugin
   you require the email added to the code and it now won’t default to any email?
   Is there a way to just tell the function to grab the site admin email or will
   that cause an issue?
 * If this is the case with any of these questions, is there a way to have the settings
   under “Site Reviews > Settings > Submissions required value options” set to required
   and have the reviews limited by email set to true, but not have those two things
   be required for reviews added via a function?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Site Reviews] Did the Updated Earlier This Year Change How Reviews Functions Are Created?](https://wordpress.org/support/topic/did-the-new-updated-change-how-reviews-functions-are-created/)
 *  Thread Starter [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/did-the-new-updated-change-how-reviews-functions-are-created/#post-13603619)
 * Cool thanks. Found it.
 * I tried all three of these and none of them are actually creating a review.
    `'
   assigned_posts' => $post->ID,` `'assigned_posts' => $post_id,` `'assign_to' =
   > $post_id,`
 * In the log, the $data is being pulled on the line I added the code:
 * it shows this: stdClass Object and then the content it’s pulling [author_name][
   rating][time] [text] followed by the data related to each of these.
 * The $review debug log just shows that a debug happened and doesn’t show any warnings
   or notices.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Site Reviews] Did the Updated Earlier This Year Change How Reviews Functions Are Created?](https://wordpress.org/support/topic/did-the-new-updated-change-how-reviews-functions-are-created/)
 *  Thread Starter [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/did-the-new-updated-change-how-reviews-functions-are-created/#post-13599187)
 * I am using the latest version.
 * Does glsr_log($review); create a log file? If so, where does the log file appear?
 * I tried adding glsr_debug($review); but didn’t see any debug notifications.
    -  This reply was modified 5 years, 6 months ago by [ekaboom](https://wordpress.org/support/users/ekaboom/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Site Reviews] Reviews in Columns](https://wordpress.org/support/topic/reviews-in-columns/)
 *  Thread Starter [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/reviews-in-columns/#post-13582669)
 * Thanks so much! That worked.
 * I do like your first version better too so that the background blocks are the
   same size.
 * I appreciate your help in figuring it out. I was really struggling with getting
   it to work.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Site Reviews] Reviews in Columns](https://wordpress.org/support/topic/reviews-in-columns/)
 *  Thread Starter [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [5 years, 6 months ago](https://wordpress.org/support/topic/reviews-in-columns/#post-13577719)
 * That isn’t working for me. Here is my previous css that used to work.
 *     ```
       .glsr-review {
           margin-bottom: 10px!important;
           display: inline-block;
           padding: 30px 30px 30px 30px;
           vertical-align: text-top;
           background-color: #F9F9F9;
           width: 33%;
       }
   
       @media only screen and (max-width: 768px) {
       .glsr-review {
           margin-bottom: 10px!important;
           width: 49%;
       }
       }
       @media only screen and (max-width: 360px) {
       .glsr-review {
           margin-bottom: 10px!important;
           width: 99%;
       }
       }
       [site_reviews count=6 pagination=ajax]
       ```
   
 * this used to work and compensated for mobile views, but I can’t get it to work
   with your CSS nor can I get your css to work by itself to make different columns.
    -  This reply was modified 5 years, 6 months ago by [ekaboom](https://wordpress.org/support/users/ekaboom/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Site Reviews] Assigning](https://wordpress.org/support/topic/assigning-2/)
 *  Thread Starter [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [6 years, 4 months ago](https://wordpress.org/support/topic/assigning-2/#post-12265907)
 * Good to know it wasn’t something I did. Thanks for the update!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration] Taxonomy and Tags must be WP Core, can not attach custom taxonomy by hook.](https://wordpress.org/support/topic/taxonomy-and-tags-must-be-wp-core-can-not-attach-custom-taxonomy-by-hook/)
 *  [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/taxonomy-and-tags-must-be-wp-core-can-not-attach-custom-taxonomy-by-hook/#post-12130171)
 * I have tried your code (slightly modified)
 *     ```
       //hook into the init action and call create_cities_hierarchical_taxonomy when it fires
   
       add_action( 'init', 'create_cities_hierarchical_taxonomy', 0 );
   
       //create a custom taxonomy name it cities for your posts
   
       function create_cities_hierarchical_taxonomy() {
   
       // add new taxonomy, make it hierarchical like categories
       // first do the translations part for gui
   
       	$labels = array(
       		'name' => _x( 'Cities', 'taxonomy general name' ),
       		'singlar_name' => _x( 'City', 'taxonomy singular name' ),
       		'search_items' => __( 'Search Cities' ),
       		'all_items' => __( 'All Cities' ),		
       		'parent_item' => __( 'Parent City' ),	
       		'parent_item_colon' => __( 'Parent City:' ),	
       		'edit_item' => __( 'Edit City' ),	
       		'update_item' => __( 'Update City' ),		
       		'add_new_item' => __( 'Add New City' ),
       		'new_item_name' => __( 'New City Name' ),
       		'menu_name' => __( 'Cities' ),
       		);
   
       // Now register the taxonomy
   
       	register_taxonomy('cities',array('directory'), array (
       		'hierarchical' => true,
       		'labels' => $labels,
       		'show_ui' => true,
       		'show_admin_column' => true,
       		'query_var' => true,
       		'rewrite' => array( 'slug' => 'city' ),
       	));
       }
       ```
   
 * It’s definitely not adding the taxonomy fields into Post Forms.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Site Reviews] If Statements inside of an array](https://wordpress.org/support/topic/if-statements-inside-of-an-array/)
 *  Thread Starter [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/if-statements-inside-of-an-array/#post-12123018)
 * This worked!
 *     ```
       add_filter('site-reviews/schema/LocalBusiness', function ($schema) {
           $postId = get_the_ID();
           $schema['@type'] = get_post_meta($postId, 'business-type', true);
           $schema['description'] = get_post_meta($postId, 'biz-about', true);
           $schema['openingHoursSpecification'] = [];
           $days = [
               'sun' => 'Sunday',
               'mon' => 'Monday',
               'tue' => 'Tuesday',
               'wed' => 'Wednesday',
               'thu' => 'Thursday',
               'fri' => 'Friday',
               'sat' => 'Saturday',
           ];
           foreach ($days as $day => $dayofWeek) {
               $opens = get_post_meta($postId, 'open-'.$day, true);
               if (empty($opens)) {
                   continue;
               }
               $schema['openingHoursSpecification'][] = [
                   '@type' => 'openingHoursSpecification',
                   'dayofWeek' => $dayofWeek,
                   'opens' => $opens,
                   'closes' => get_post_meta($postId, 'close-'.$day, true),
               ];
           }
           return $schema;
       });
       ```
   
 * Thanks so much. I can now stop banging my head against the wall.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Site Reviews] Integrate Jetengine Checkboxes](https://wordpress.org/support/topic/integrate-jetengine-checkboxes/)
 *  Thread Starter [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/integrate-jetengine-checkboxes/#post-12119807)
 * That worked!
 *     ```
       if (function_exists('jet_engine_custom_cb_render_checkbox')) {
           $paymentAcceptedValues = array_filter([
               jet_engine_custom_cb_render_checkbox($postId, 'biz-pay-cash'),
               jet_engine_custom_cb_render_checkbox($postId, 'biz-pay-check'),
               jet_engine_custom_cb_render_checkbox($postId, 'biz-pay-credit'),
               jet_engine_custom_cb_render_checkbox($postId, 'biz-pay-invoice'),
               jet_engine_custom_cb_render_checkbox($postId, 'biz-pay-paypal'),
           ]);
           $schema['paymentAccepted'] = implode(', ', $paymentAcceptedValues);
       }
       ```
   
 * Thanks so much. I left you a review here:
 * [https://wordpress.org/support/topic/amazingly-perfect-plugin-and-support](https://wordpress.org/support/topic/amazingly-perfect-plugin-and-support)
 * Going to send some soda money too!
 * Thanks again!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Site Reviews] Raw Numbers Possible?](https://wordpress.org/support/topic/raw-numbers-possible/)
 *  Thread Starter [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/raw-numbers-possible/#post-12109303)
 * Hi,
 * Yes, sorry I did exactly this:
 *     ```
       $paymentAcceptedValues = array_filter([
           get_post_meta($postId, 'biz-pay-cash', true),
           get_post_meta($postId, 'biz-pay-check', true),
       ]);
       ```
   
 * (I took out the “true” as a test and accidentally posted that above)
 * Both ways, it is producing the same thing above:
 * `"paymentAccepted":"Array, Array, Array, Array"`
 * checkbox fields don’t seem to be responding the same way as other fields.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Site Reviews] Raw Numbers Possible?](https://wordpress.org/support/topic/raw-numbers-possible/)
 *  Thread Starter [ekaboom](https://wordpress.org/support/users/ekaboom/)
 * (@ekaboom)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/raw-numbers-possible/#post-12105081)
 * Thanks so much!
 * I don’t know why I didn’t try replacing the { with a second [
 * That worked brilliantly.
 * Unfortunately the array is just spitting out the word Array like this:
 * `"paymentAccepted":"Array, Array, Array, Array"`
 * Been trying to figure out why it’s doing that:
 *     ```
          $paymentAcceptedValues = array_filter([
           get_post_meta($postId, 'biz-pay-cash'),
           get_post_meta($postId, 'biz-pay-check'),
       	]);
           $schema['paymentAccepted'] = implode(', ', $paymentAcceptedValues);
       ```
   
 * It’s probably something really simple, but don’t know why it isn’t bring out 
   the actual values? Can you see anything that might make it do that?

Viewing 15 replies - 1 through 15 (of 25 total)

1 [2](https://wordpress.org/support/users/ekaboom/replies/page/2/?output_format=md)
[→](https://wordpress.org/support/users/ekaboom/replies/page/2/?output_format=md)