Home User profile
tagDiv Member
This user did not write anything. So we are just showing here some random text to make the profile page look nice :)
MGatehouse
tagDiv Member

Hi Calin,

No – sorry – I was referring to the ‘Like this post?’ button the Patreon plugin adds to posts. These are never shown when using the theme’s default templates.

Do you think there is any way we can get plugins to reliably recognise TagDiv posts as actual posts in all circumstances, and not the outer templates? Patreon is fast becoming an essential part of our website, and the unorthodox way in which the Newspaper theme templates work is really becoming an issue.

Thanks!

MGatehouse
tagDiv Member

Hi Calin,

We’ve not used the default post styles before, so I’ve just run a couple of tests. I can confirm that content locking seems to work fine using the ‘Default’ template: https://lab.org.uk/?p=20927&preview=true&public=true

However, the ‘Like this post?’ elements are never displayed on any default post styles.

Thanks!

MGatehouse
tagDiv Member

Hi Calin,

Yes, we are using single post templates via the Cloud Library – not standard post styles.

So, here is a post using a single post template: https://lab.org.uk/haiti-needs-solidarity-not-charity/

If you look at the source, you’ll see there is an additional ‘Like this post?’ element outside the ‘tdc-zone’ div element, which we have hidden with the following CSS:

div[class$="patreon_button"] {
display: none;
}

This happens on all posts, regardless of whether we are using our custom related posts widget: https://lab.org.uk/glencore-and-anglo-american-blamed-for-pollution/

Then, here is a draft of the first post – locked via the Patreon plugin: https://lab.org.uk/?p=20871&preview=true&public=true

You’ll see that the outer template is locked – as opposed to the post itself. The post content is never loaded, and the ‘Unlock with Patreon’ element sits on the left – outside the post container element.

Finally, here is a draft of the second post – locked via the Patreon plugin. This post uses a template which has our custom related posts widget in the sidebar: https://lab.org.uk/?p=20872&preview=true&public=true

You’ll see that the post locking works perfectly. The outer template is displayed with featured image, title, categories and sidebar. The the ‘Unlock with Patreon’ element is in the correct position, and there are no duplicated elements.

The custom widget uses a WordPress post query loop. If this loop is removed, the post locking no longer works. When either the have_posts() or wp_reset_postdata() functions are called, post locking works as intended.

Hope that helps – please let me know if you have any questions.

Thanks!

MGatehouse
tagDiv Member

[…]

Viewing 4 posts - 1 through 4 (of 4 total)