• Hello all!

    Here is my website:
    https://www.mariahelenafineart.com/

    I would like for the parent page “Original Artwork” to show all the child pages (which are each separate pages for each artwork) as a grid of images (perhaps using the Featured Image option somehow?)

    If I could have three columns of images with the title below them as the only things on the page, that would be ideal.

    I am currently using EnviraGallery (with links attached to each picture) on my “Original Artwork” page but it does not have features such as adding titles, so am looking for a less restrictive method of page setup/layout.

    I hope this makes sense? Any help is greatly appreciated as I have 0 understanding of coding!

    Big thanks in advance,

    Maria

Viewing 13 replies - 1 through 13 (of 13 total)
  • hannah

    (@hannahritner)

    Hi Maria,
    One option would be to use the portfolio feature. See example here: https://themes.kadencethemes.com/virtue/projects/
    But you would need to create portfolio posts for each of your products.
    The kadence galleries plugin would also allow for this: https://www.kadencethemes.com/product/kadence-galleries/

    Hannah

    Thread Starter micm1784

    (@micm1784)

    Hello Hannah,

    Is the first option only available to Virtue Premium users? I am not one. I can’t seem to figure out from the link whether it is or not.

    Thank you so much!

    Maria

    hannah

    (@hannahritner)

    It is available for free users as well. If you have the Kadence Toolkit plugin installed and activated you should see a Portfolio tab in your wordpress admin panel.
    https://www.kadencethemes.com/creating-a-portfolio-page/

    Hannah

    Thread Starter micm1784

    (@micm1784)

    Ah, I see! Thank you!
    I do indeed have the Toolkit plugin and can see the Portfolio tab.

    So I should create separate “Portfolio Item” s for each of my artworks?

    Could I make a “Portfolio Item/Post” look exactly the same in terms of layout etc as this “Page”: https://www.mariahelenafineart.com/originalartwork/giantpacificoctopus/ ?

    Last question – is it possible to call the section of the hyperlink which is currently “portfolio” something else (for me it would need to be called Original Artworks) to keep it tidy?

    Thank you so much again Hannah,

    Maria

    Thread Starter micm1784

    (@micm1784)

    Hi again Hannah,

    I am trying to create a test “Portfolio Post” to look the same as this page: https://www.mariahelenafineart.com/originalartwork/giantpacificoctopus/

    I am doing this by following the steps in the link which you sent to me.

    However, I am not seeing the “choose a parent page” option? How do I make the page which I want to show all my “Portfolio Posts” on (called “Original Artworks”) display all my (at present I only have one) “Portfolio Posts”?

    Thank you again,

    Maria

    hannah

    (@hannahritner)

    1. Yes, you can create a layout like that in portfolio posts.

    2. There’s an option for that in the premium theme, but not in the free. You would need to add this function into your child theme:

    add_filter( 'kadence_portfolio_permalink_slug', 'custom_portfolio_slug');
    
    function custom_portfolio_slug() {
    	return 'jobs';
    }

    Hannah

    Thread Starter micm1784

    (@micm1784)

    Hi Hannah,

    Thank you for the function! Where exactly do I change the name of portfolio in the permalink to say “originalartwork” ?
    Sorry! I know just about nothing about this!
    Also, where do I paste it? Into advanced settings in theme options?

    Not sure if you saw my questions as well in the post above yours?

    Thank you for all your help so far ?? It is so appreciated.

    Maria

    Hey Maria,

    Replace “jobs” to “originalartwork” in the function and you should be set!

    let me know if that works for you!

    -Kevin

    Thread Starter micm1784

    (@micm1784)

    Hello Kevin,

    Thank you for your response!
    I did that and unfortunately it created a bit of a problem. I already have a Page called Original Artworks which I have set to Portfolio Grid and am using to display all my Portfolio Items (as in the Virtue Theme Portfolio Demo).

    I wanted this to be pretty tidy, so that on this page (which is my Page with Portfolio Grid):
    https://www.mariahelenafineart.com/originalartwork/
    when you click on a Portfolio Item (in this case the only one I have made so far, Red Stag – https://www.mariahelenafineart.com/portfolio/redstag/ ), instead of the hyperlink being /portfolio/redstag it says /originalartwork/redstag

    Your thoughts?

    Many thanks for your help so far and thanks in advance!

    Maria

    hannah

    (@hannahritner)

    The above function should do that for you. Where did you paste it? Are you using a child theme?

    Hannah

    Thread Starter micm1784

    (@micm1784)

    Yes, it works well, thank you! I think I created a conflict, as afterwards none of the pages would load or not found.

    I put it into the the Advanced Settings box under Theme Options. I deleted it as it was causing problems but can put it back in of course if I can understand how to avoid that!

    I do not think I am using a child theme as I am not sure what that is…

    Thank you both! Sorry for getting so lost. I am happy to let you take a look around my site if you need to?

    Maria

    hannah

    (@hannahritner)

    The above code is not css so it is not meant to go into your custom css box like the others. The only way to implement it into your site would be to use a child theme. If you’re interested you can learn about child themes here: https://www.kadencethemes.com/child-themes/

    Hannah

    Thread Starter micm1784

    (@micm1784)

    Okay, I think I am a bit out of my depth here.
    Thank you for all your help though!!!

    Maria

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Possible to make a parent page show child pages as main content?’ is closed to new replies.