Forum Replies Created
-
AuthorPosts
-
HeinzMember
Dear Summer,
we experienced that with: agency and agentpress. There were no pro versions at that time, but the original themes even at the studiopress-site looked different (I've looked at the themes-website after the "update" in order to find out what happened).
Recently I've experienced that with landscape, which bugs me no more, as we turned genesis down at the customers site, and use another theme, based on skeleton.
HeinzMemberWhether rare or not: Something, which applies an entirely new design (without warning before!) is definitely not an upgrade. I have problems explaining the customers, they should update everything whenever possible, but leave the child theme as is.
Honestly I do not see a reason, why Studiopress does not publish new designs/themes with new names. The design change should happen, when it is wished by the website owner, not by a third party.
HeinzMemberSorry, but an update (as you said) of a child theme which changes fundamental features and properties (the renamed homepage widget areas is the least problem here) is not an update. The usage of version numbers, as we know that for genesis, the wordpress core and tons of plugins, implies the possibility of an update (due to security reasons, additional options, whatever), tricking us into "updating" the child theme, as we do with the aforementioned software. I consider it bad to have a working website destroyed that way.
And if it's not intended to implement updates of child themes, then I would like to read that somewhere in biggest possible letters as a warning before.
I am very, uhm, unhappy!
HeinzMemberI once installed S2members, but decided to not use it for simple cases. It left a mess when I deinstalled it again.
Anyway, my question is not about how to handle registered users (this is already well handled by plugins like "members" oder "wp-members"), but about how to show a whole category only to logged in users, and provide other users some text or a form instead.
So it must be something like:
Creation of a file category.php
and then:<?php if ( is_category(12) || is_category(27) ) { if ( !is_user_logged_in() ) remove_action('genesis_loop', 'genesis_do_loop'); } else { echo '<h2>Member Area</h2>'; echo '<p>Please log in.</p>'; // login form here } } genesis(); ?>
Essentially this works, but the else-part misses a lot of structuring HTML-elements. Of course these can be added manually with echo-statements, but maybe we could remove something else than the whole loop?
HeinzMemberHi Brad,
in that case wp-members. But we do not use it for lock/unlock of posts, but for user handling only. The authors should not be forced to use a custom field. When they post into a certain category, the posts should be automatically protected, including the whole list of posts of that category.
The question really is: how can I show the entire list of posts of a specific category to logged-in users only, and present a form to all others (using Genesis; and for the category itself, i.e. without using a category page template).
Heinz
HeinzMemberI had chosen the wrong template in the settings of events calendar pro. It needs to be "Default page template (WordPress)" (in German: "Standard-Seitenvorlage (WordPress)").
This makes the above mentioned hook to work, but the list of events is broken now. It's not a list, just some list of words from an event of the category "uncategorized" (which does not exist).
Which makes it now a tri.be-problem (developers of that plugin) I guess 😉
Next success:
Genesis > Theme Settings > Content Archives option needs to be set to Display post content
Now it's only the page navigation at the end of the list, which is still broken. Doing a research on that ......
HeinzMemberI did another test with a very simple function:
add_action( 'genesis_before_content_sidebar_wrap', 'ew_test' ); function ew_test() { echo "<!-- ew_test here -->\r\n"; }
This function is not called if I navigate to the events list. The hook seems to be ignored.
-
AuthorPosts