Добавить страницу на другую страницу - PullRequest
0 голосов
/ 14 декабря 2011

Ну, ребята, мне было интересно, как я могу добавить страницу на другую.

Пример: " Свяжитесь с нами " моей компании будет основано на странице "Сервис" отэтот банк ( Пример ).

Интересно, как я могу создать отдельную страницу в формате изображения примера (contact-content.php) и включить в page.php, но с условием, если и только если это страница " Свяжитесь с нами ".

Я начал писать код, но не смог его завершить:

Это мой page.php

<?php get_header();?><!--AQUI FICA O HEADER-->



    <div id="content"><!--INICIO DIV CONTENT-->


        <div id="page_content"><!--INICIO DIV PAGE_CONTENT-->

            <?php if (have_posts()): while (have_posts()) : the_post();?>


                <span class="titulo"><?php the_title();?></span>
                <?php the_content();?>


            <?php endwhile; else:?>
            <?php endif;?>

        </div><!--FIM DIV SINGLE_CONTENT-->


    </div><!--FIM DIV CONTENT-->

Я надеюсь, что вы поймете, сейчас, спасибо.

1 Ответ

1 голос
/ 14 декабря 2011

Попробуйте с помощью шорткода.

Вставьте этот код в ваши functions.php:

function my_show_page( $atts ) {
    extract( shortcode_atts( array( 'page_id' => 0 ), $atts ) );
    $page = get_page( $page_id );
    return apply_filters( 'the_content', $page->post_content );
}

add_shortcode( 'my_show_page', 'my_show_page' );

И теперь на любой странице или посте вы можете написать:

[my_show_page page_id="999"]

999 - это идентификатор отображаемой страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...