-
AuthorPosts
-
October 2, 2015 at 1:15 am #512495
I am just starting to use the theme as a blog and I’d like to customize two pages:
1) The starting page of the blog (the page that shows the list of all blog posts).
2) The actual single post page that each blog post is onFor example, I’d like to add widgets, or customize the CSS/HTML for these pages.
Can I add widgets to these pages? If so, how?
I know how to add widgets to the sidebar, but don’t see how I can customize the main content area itself, or the whole page itself.And also, where are the actual template files for these so I can make any CSS/HTML/PHP changes for these two specific templates for the blog page and blog posts?
October 2, 2015 at 9:20 am #512630Hey jasaunders,
You can add widgets to the page using the Widgets Area element under Content Elements in the Avia Layout Builder. You can add custom CSS to Quick CSS under Enfold–>General Styling. The template files are located in wp-content/themes/enfold/.
Thanks,
RikardOctober 2, 2015 at 9:44 pm #513042Adding widgets to the page does not seem to have any affect on the blog page, they seem to be all ignored. When I set the page I want to be the blog start page in Enfold > Theme Options, the only things that then appear on the page are the blog posts and the sidebar. For example I tried adding a layerslider at the top, but it doesn’t appear on the blog page.
To give you an idea of what I want to do, I want to add a full-width header across the blog pages. I also want to add in some html on the bottom of every blog post, basically a call to action to visit our main website or signup for our newsletter.
Can you be a little more specific on how I would achieve these? I’ve provided the login details in private if you want to login. The blog I’m testing now is the page Blog_temp at /blog-temp2
October 5, 2015 at 6:35 am #513490Hey!
Thank you for the info. Adjust the Blog Style under Blog Layout panel. Set it to “Use the advance layout builder..” option. You can now build the content of the blog in the advance layout builder. Make sure to include the Blog Posts element.
Cheers!
IsmaelOctober 5, 2015 at 6:59 pm #514017Ismael,
That solves for the main blog starting page. What about for the blog posts. I want to add standard HTML to the top and bottom of each blog post. For example, this would be some text and a button that would be the same across all blog posts that I want to be above the post and at the bottom of each post.
Where would I insert any custom HTML and CSS so that it appears above each post (and above the sidebar) and at the bottom of every blog post automatically?
October 6, 2015 at 6:57 am #514157Hi,
Did you try to create the basic layout you want and then save it as a template? I think that would be the easiest option and it gives you the freedom to create something beyond your template if you should wish to do so. You can find the Templates button just above the Avia Layout Builder box.
Best regards,
RikardOctober 6, 2015 at 7:38 am #514163You have lost me. How does using a template impact the blog post in any way? My understanding is I could us the layout builder for the blog start page, but not for the posts. How can I use the layout builder and/or templates for posts?
October 6, 2015 at 10:32 am #514263Hi!
It’s actually possible to use the ALB (Advance Layout Builder) for posts and you can save a certain layout as template. Look for the “Template” button on the top right corner of the ALB.
Where would I insert any custom HTML and CSS so that it appears above each post (and above the sidebar) and at the bottom of every blog post automatically?
You need to modify the single.php file located in the Appearance > Editor panel.
Best regards,
Ismael -
AuthorPosts
- You must be logged in to reply to this topic.