Forum Replies Created

Viewing 15 replies - 1 through 15 (of 21 total)
  • Thread Starter badlydrawnben

    (@badlydrawnben)

    Hi Martin,

    One by one, all the sites that I have this plugin installed on are getting the error message ‘Please update?your settings for Rotating Tweets. Currently Rotating Tweets cannot authenticate you with Twitter using the details you have given.‘ or similar, and I can’t set it up on new sites.

    This plugin, like other similar ones, isn’t compatible with the new API payment tiers is it (i.e. you can’t use it for free any more with any API keys)?

    I have changed a couple of sites to use the Premium Smash Balloon Twitter plugin, which does work but it’s also way overkill for what I need it for.

    Can you let us know what the status and future plans are for the plugin? Any intention to launch a Premium version, like the Smash Balloon one, which presumably shares an API key between a whole bunch of sites?

    At least then we know whether to remove the plugin or to wait for a future update.

    Thanks,

    Ben

    I think it was left over in the taxonomy registration code from when I was originally trying to use the taxonomy for users and another CPT. I think I ran into some issues with doing that, which is why I reverted it back to just assigning it to ‘user’.

    What’s the best way forward? I can just remove the rest_api support from my taxonomy registration code, or will the plugin be updated to resolve the error if show_in_rest is enabled?

    Thanks,
    Ben

    Hi Pete,

    To replicate the issue – blank install of WP5.5.1 and TwentyTwenty theme.

    With just the LH User Taxonomies plugin activated you get no error (when trying to add a new post) but you need to register the taxonomy somewhere else. If I generate the code for a new one (from GenerateWP) and put that in a separate plugin then I get this code

    
    // Register Custom Taxonomy
    function custom_taxonomy() {
    
    	$labels = array(
    		'name'                       => _x( 'Taxonomies', 'Taxonomy General Name', 'text_domain' ),
    		'singular_name'              => _x( 'Taxonomy', 'Taxonomy Singular Name', 'text_domain' ),
    		'menu_name'                  => __( 'Taxonomy', 'text_domain' ),
    		'all_items'                  => __( 'All Items', 'text_domain' ),
    		'parent_item'                => __( 'Parent Item', 'text_domain' ),
    		'parent_item_colon'          => __( 'Parent Item:', 'text_domain' ),
    		'new_item_name'              => __( 'New Item Name', 'text_domain' ),
    		'add_new_item'               => __( 'Add New Item', 'text_domain' ),
    		'edit_item'                  => __( 'Edit Item', 'text_domain' ),
    		'update_item'                => __( 'Update Item', 'text_domain' ),
    		'view_item'                  => __( 'View Item', 'text_domain' ),
    		'separate_items_with_commas' => __( 'Separate items with commas', 'text_domain' ),
    		'add_or_remove_items'        => __( 'Add or remove items', 'text_domain' ),
    		'choose_from_most_used'      => __( 'Choose from the most used', 'text_domain' ),
    		'popular_items'              => __( 'Popular Items', 'text_domain' ),
    		'search_items'               => __( 'Search Items', 'text_domain' ),
    		'not_found'                  => __( 'Not Found', 'text_domain' ),
    		'no_terms'                   => __( 'No items', 'text_domain' ),
    		'items_list'                 => __( 'Items list', 'text_domain' ),
    		'items_list_navigation'      => __( 'Items list navigation', 'text_domain' ),
    	);
    	$args = array(
    		'labels'                     => $labels,
    		'hierarchical'               => false,
    		'public'                     => true,
    		'show_ui'                    => true,
    		'show_admin_column'          => true,
    		'show_in_nav_menus'          => true,
    		'show_tagcloud'              => true,
    		'show_in_rest'               => true,
    	);
    	register_taxonomy( 'taxonomy', array( 'user' ), $args );
    
    }
    add_action( 'init', 'custom_taxonomy', 0 );

    That will then throw the error when I try to create a post. If I comment out the show_in_rest line then it works OK, but I need to have that enabled because I’m using the block editor.

    Thanks,
    Ben

    (Forgot to say that I see the error message when accessing the front end pages that utilise the user taxonomy, and in the back end when trying to create a new Post)

    Hi,

    Just to report that I’m getting the exact same error message.

    I have a simple plugin that registers the user taxonomy. If I deactivate it then I get no error, but this is still the correct way to register them I think.

    // Register Country taxonomy
    function redacted_register_my_taxes() {
    
    	/**
    	 * Taxonomy: Countries.
    	 */
    
    	$labels = array(
    		"name" => __( "Countries", "acff-genesis" ),
    		"singular_name" => __( "Country", "acff-genesis" ),
    	);
    
    	$args = array(
    		"label" => __( "Countries", "acff-genesis" ),
    		"labels" => $labels,
    		"public" => true,
    		"publicly_queryable" => true,
    		"hierarchical" => false,
    		"show_ui" => true,
    		"show_in_menu" => true,
    		"show_in_nav_menus" => true,
    		"query_var" => true,
    		"rewrite" => array( 'slug' => 'country', 'with_front' => false, ),
    		"show_admin_column" => false,
    		"show_in_rest" => true,
    		"rest_base" => "country",
    		"rest_controller_class" => "WP_REST_Terms_Controller",
    		"show_in_quick_edit" => false,
    	
    		);
    	register_taxonomy( "country", array( "user"), $args  );
    }
    add_action( 'init', 'redacted_register_my_taxes' );

    As @lifetimemedia says, if you comment out line 60 of the lh-user-taxonomies.php then that seems to resolve the error. It’s out of my league in terms of understanding the code, but there’s something very similar discussed here: https://wordpress.stackexchange.com/questions/375037/wp-5-5-fatal-error-get-rest-controller-in-rest-api-php

    Thanks,
    Ben

    Thread Starter badlydrawnben

    (@badlydrawnben)

    Yes sorry, I didn’t reply back.
    Works great.
    Thank you.

    Thread Starter badlydrawnben

    (@badlydrawnben)

    Sorry, scratch that – I’m having some issues with getting that to work in whichever place I try to hook it into.

    It just returns an error:
    Fatal error: Uncaught Error: Call to a member function update_count() on null

    If I echo $term->$term_id just before that line then I get the list of IDs that I’d expect.

    Thanks,
    Ben

    Thread Starter badlydrawnben

    (@badlydrawnben)

    Great thanks – that certainly seems to fix it on the default installation I tried it out on.

    I can add it to an obscure private page and then visit that from the front end when I need to reset to clear out the dummy data I’m testing out the functionality with..

    Thread Starter badlydrawnben

    (@badlydrawnben)

    Alternatively, is there some code that I can run manually to ‘recount/refresh’ the user taxonomy count?

    Thanks.

    Yes – just to say that I asked about it in the GF Slack. It’s a known issue and the latest version (2.4.7.3) in the Downloads section is supposed to fix it. I haven’t tried that yet as I will just wait until it is available in the WP Dashboard updates.

    You’re right that it’s not an issue with this plugin/add-on.

    I don’t have this plugin, I just landed here on a Google search.

    I have two gravity+ plugins: Salesforce API and Dynamic Population Pro.

    With either of those activated, I see the same errors.
    If I deactivate both of them then the errors are gone.

    So I think the error is definitely related to GF, but not particularly this Excel add-on.

    Thread Starter badlydrawnben

    (@badlydrawnben)

    FWIW, I stopped using this plugin as I couldn’t get it to work.
    I use this instead now https://www.ads-software.com/plugins/global-post-password/
    It hasn’t been updated for a while but the plugin author is highly regarded I think as I use a few of his other plugins.

    Thread Starter badlydrawnben

    (@badlydrawnben)

    Hi Thomas,

    Thanks for the quick reply.

    Yes – I’ve applied that edit to the plugin file and I can confirm that it does fix the problem.

    Best wishes,
    Ben

    Hi Dave,
    +1 for this feature too. I guess it could work at the Product level or the Category one, either way would be fine in my case.
    I’m using a separate plugin to add an optional donation to the cart, so if that is in the roadmap for this plugin down the line then that’s even better.

    Thanks,
    Ben

    Sorry – just to chime in again, it looks like background video on Android Chrome is a recent thing: https://www.engadget.com/2016/09/17/chrome-android-background-web-video/ so I think that for the foreseeable future, Android devices are going to show the video, and Apple devices are going to show the fallback image?

    Thanks,
    Ben

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