• Hi-
    I am new to WordPress and started on 2.7. However, I am not new to html & CSS.

    I made a new custom template with the plan to make a few custom templates. One for the home page and a couple for interior pages. All pages will have blog features turned off, but I want to have CMS features.

    I made a template using this:

    <?php
    /*
    Template Name: Tester
    */
    ?>

    <?php get_header2(); ?>
    <?php get_sidebar(); ?>
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); ?>
    <div id=”post-<?php the_ID(); ?>”>
    <h2>” rel=”bookmark” title=”Permanent Link to <?php the_title(); ?>”><?php the_title(); ?></h2>
    <?php the_content(‘Read the rest of this entry »’); ?>
    </div>
    <?php endwhile; ?>
    <?php else : ?>
    <h2>Not Found</h2>
    <p>Sorry, but you are looking for something that isn’t here.</p>
    <?php endif; ?>
    <?php get_footer(); ?>

    I put this page named tester.php in my theme directory on my server.

    However, now i cannot access it as the documentation says I should. It says I should be able to select this is a drop down on the page admin area. Where? see : https://codex.www.ads-software.com/Pages#Page_Templates

    What am I doing wrong

Viewing 15 replies - 1 through 15 (of 29 total)
  • When you Edit or Add a new page there will be a new option to the right below the dropdown, where you can choose parent page, that says Template. ??

    Thread Starter A2annie

    (@a2annie)

    I see the parent page drop down – but that just has a list of the pages I’ve made.

    there’s n area that says attributes. One says parent, below that is order.

    no access to templates.

    Any other ideas?

    Hmm. Sounds strange. Did you put it in the “root” of the theme directory? or in a folder?

    Thread Starter A2annie

    (@a2annie)

    root

    Try making a new template with this

    <?php
    /*
    Template Name: Archives with Content
    */
    ?>

    and then just add header, sidebar and footer.

    Upload it and see if it shows up!

    Thread Starter A2annie

    (@a2annie)

    I did this.
    I named the file tester.php

    <?php
    /*
    Template Name: Archives with Content
    */
    ?>

    <?php get_header2(); ?>
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

    I logged out, and then back in.
    I’ve refreshed the browser window.

    I’m on a MAC using firefox. Please don’t tell me I need to go to the other side of the room and use my pc… This cannot be a platform bug issue….?

    I need to leave for the night, but any other insights would be very very appreciated. I really want to have this site up and running within the next week or so and ir will rely heavily on custom pages.

    Thanks!

    It would be very strange if it was a platform issue.

    But check this site out – there is a fix here.

    https://www.elitefreelancing.com/2008/10/custom-page-templates-not-showing-up-in-wordpress/

    Thread Starter A2annie

    (@a2annie)

    Thank you so much. We have progress, I now can get the drop down but it says:
    “mainPage */?> Not Found Sorry, but you are looking for something that isn’t here”

    That’s pretty weird… any ideas?

    Is this when you enter the page after giving it the template it says that?

    Thread Starter A2annie

    (@a2annie)

    Okay, what happens is now the drop down for templates displays, but the items (other than the default page) say:
    mainPage */?> Not Found Sorry, but you are looking for something that isn’t here

    Test Template */?> Not Found Sorry, but you are looking for something that isn’t here

    Moderator Samuel Wood (Otto)

    (@otto42)

    www.ads-software.com Admin

    Your templates have the wrong kind of carriage returns for your web server’s system. What editor are you editing these templates in? Use Notepad, or the built in theme editor. Or Textpad, I use that one a lot and it works well.

    Thread Starter A2annie

    (@a2annie)

    I use dreamweaver to edit code. I don’t use the gui at all. But I write my own code. How can you tell that they are the wrong kind of carriage returns? What makes a right one? I’ll try textedit, but I am hooked on dreamweavers tools… I’m surprised that it is changing the code.

    Thread Starter A2annie

    (@a2annie)

    Hey there. I did this, wrote the page in textedit and now it does take the gook out of the drop down, but when I view the page, I just get the code – not the rendered code.

    Please help?

    Thanks!

    Sometimes to get new page templates to show up in 2.7 you have to activate another theme and then active your normal theme again.

    Moderator Samuel Wood (Otto)

    (@otto42)

    www.ads-software.com Admin

    If you get the code and not the rendered code, then something is wrong with your template. A missing <?php or something, perhaps?

Viewing 15 replies - 1 through 15 (of 29 total)
  • The topic ‘2.7 made a custom page template but can’t find it’ is closed to new replies.