• The plugin works great – it was exactly what I wanted – except for one bug. I posted a message for support two months ago and the developer has not responded.

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author Marko Heijnen

    (@markoheijnen)

    So I’m not allowed to go on holiday, being sick, Working to get money or work on other open source projects? Receiving support for a free plugin should be considered a tremendous bonus, not something to base a review off of.

    I will look at the issue when I’m back home.

    Receiving support for a free plugin should be considered a tremendous bonus, not something to base a review off of

    +1

    Exactly +1

    +10

    Plugin Author Marko Heijnen

    (@markoheijnen)

    Btw, Should have been resolved.

    noahj-champion

    (@noahj-champion)

    @markoheijnen

    Good to see an update. Appreciate it. Hope things are well man! Stay up!

    Quick questions… is the smart metabox detection to improve the metabox detection I assume?

    I ask because I quit using Tabify because I had about 4 or 5 metaboxes it didn’t work with and so it was just to much to organize settings and have some areas just not respect that organization.

    – Also, I can’t recall what this issue was that is solved now, lol. There’s no link in this thread.

    Plugin Author Marko Heijnen

    (@markoheijnen)

    It should work now. I make a http request to the edit page of a post and request all the meta boxes and return it as JSON data.

    noahj-champion

    (@noahj-champion)

    Hi, thanks!

    I just tried some plugins and while it works for the other ones it seems, the main one I wanted it to work for still doesn’t. But now that I think of it, I could just modify the code if you can tell me what might make it register for Tabify. Then if I have the issue in the future I can apply it, and post for others who might need the fix as well.

    Do you mind?

    Here is the way the meta box is added…

    protected function _registerMetaBoxes()
    	    {
    	    	if ( $this->the_plugin->capabilities_user_has_module('on_page_optimization') ) {
    		    	//posts | pages | custom post types
    		    	$post_types = get_post_types(array(
    		    		'public'   => true
    		    	));
    		    	//unset media - images | videos are treated as belonging to post, pages, custom post types
    		    	unset($post_types['attachment'], $post_types['revision']);
    
    		    	$screens = $post_types;
    			    foreach ($screens as $key => $screen) {
    			    	$screen = str_replace("_", " ", $screen);
    					$screen = ucfirst($screen);
    			        add_meta_box(
    			            'psp_onpage_optimize_meta_box',
    			            $screen . ' - ' . __( 'SEO Settings', $this->the_plugin->localizationName ),
    			            array($this, 'display_meta_box'),
    			            $key
    			        );
    			    }
    	    	}
    
    	        return $this;
    	    }
    Plugin Author Marko Heijnen

    (@markoheijnen)

    I do cache the output in a transient. I did accidentally forgot to put an expiration of a day to it. Will fix that in an upcoming release.

    I still need to work on a way to invalidate when new meta boxes got added. Hopefully that will be soon fixed.

    noahj-champion

    (@noahj-champion)

    Hi,

    I understood your first comment about requesting the JSON.

    Not sure if the last comment was to me and what I said?

    If it was, I can kind of understand that.
    – If so, could you do this sooner than later for cash?
    – Not sure how much you would charge or are available.

    Plugin Author Marko Heijnen

    (@markoheijnen)

    Was for you.

    the 24 hour expiration was fixed in 0.9.1. The invalidation will be done in 1.0
    You can register the meta boxes on the ‘tabify_add_meta_boxes’ action and I then use __return_false as a fallback like below.

    add_meta_box( $id, $title, '__return_false', $post_type, $priority, $context );

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Good Plugin, But No Support’ is closed to new replies.