- This topic has 3 replies, 2 voices, and was last updated 10 years, 2 months ago by Theme Horse Support Team.
-
AuthorPosts
-
August 23, 2014 at 12:34 pm #13204marmarrParticipant
My blog posts do not have a parent page. The menu has 5 menu items which are the blog categories. The blogs show up on their assigned category page. So I can’t make it display the full blog posts from the admin panel as far as I know.
I copied the archive.php file from the attituse theme and put in my code and put it in my attitude child theme folder.
The code I tried is
<?php the_content(); ?>
as suggested here http://codex.wordpress.org/Category_Templates
and
<?php global $more; // Declare global $more (before the loop). $more = 1; // Set (inside the loop) to display all content, including text below more. the_content(); ?>
as suggested here http://codex.wordpress.org/Template_Tags/the_content
It did not work… I put the code in the beginning of the file. I named the file the same “archive.php” and put it in the child theme.
What do you think I am doing wrong?
August 25, 2014 at 7:06 am #13250Theme Horse Support TeamKeymasterhi marmarr,
did you customise the code ? We recommended not to change the code because if you change the code then while updating to our new version all your customisation code will be lost. So better make child theme and first unhook the functions and the edit the code.http://codex.wordpress.org/Child_Themes
We have full content display options. go to Dashboard -> pages -> new page / (edit any page) -> at the right side there is template blog full content display. Select that template and it will display the full content.
Thank you!
August 27, 2014 at 2:03 pm #13326marmarrParticipantAs I said, I can’t edit the settings from there because the posts don’t have a page, only a category. Pages doesn’t work for what I am trying to do. And yes, as I said, I put it in my child theme.
I did not customize the code.
It looked like this
<?php /** * Displays the archive section of the theme. * * @package Theme Horse * @subpackage Attitude * @since Attitude 1.0 */ ?> <?php the_content(); ?> <?php get_header(); ?> <?php /** * attitude_before_main_container hook */ do_action( 'attitude_before_main_container' ); ?> <div id="container"> <?php /** * attitude_main_container hook * * HOOKED_FUNCTION_NAME PRIORITY * * attitude_content 10 */ do_action( 'attitude_main_container' ); ?> </div><!-- #container --> <?php /** * attitude_after_main_container hook */ do_action( 'attitude_after_main_container' ); ?> <?php get_footer(); ?>
and
<?php /** * Displays the archive section of the theme. * * @package Theme Horse * @subpackage Attitude * @since Attitude 1.0 */ ?> <?php global $more; // Declare global $more (before the loop). $more = 1; // Set (inside the loop) to display all content, including text below more. the_content(); ?> <?php get_header(); ?> <?php /** * attitude_before_main_container hook */ do_action( 'attitude_before_main_container' ); ?> <div id="container"> <?php /** * attitude_main_container hook * * HOOKED_FUNCTION_NAME PRIORITY * * attitude_content 10 */ do_action( 'attitude_main_container' ); ?> </div><!-- #container --> <?php /** * attitude_after_main_container hook */ do_action( 'attitude_after_main_container' ); ?> <?php get_footer(); ?>
August 28, 2014 at 8:17 am #13356Theme Horse Support TeamKeymasterhi marmarr,
All your post page content is displayed from the library -> structure -> content-extension.php file. There is a function for archive page single page etc. Just create a function.php file inside the child theme and first unhook the function and then again hook the function and customise the code. If you are still unable then you may hire a developer to fix the issue.simple example how to unhook for page 404.php
unhook functions // Unhook default Thematic functions function unhook_thematic_functions() { // Don't forget the position number if the original function has one remove_action( 'attitude_404_content', 'attitude_display_404_page_content', 10 ); } add_action('init','unhook_thematic_functions'); // removes the header content by using hook attitude_header add_action( 'attitude_404_content', 'attitude_child_display_404_page_content', 10 ); /** * function to show the footer info, copyright information */ function attitude_child_display_404_page_content() { ?> <div id="content"> <header class="entry-header"> <h1 class="entry-title"><?php _e( 'Error 404-Page NOT Found', 'attitude' ); ?></a></h1> </header> <div class="entry-content clearfix" > <p>Thank you</p> </div><!-- .entry-content --> </div><!-- #content --> <?php }
Hope this may help you
Thank you!
-
AuthorPosts
- You must be logged in to reply to this topic.