Здравствуйте. Начал осваивать вордпресс и появилось пара вопросов. 1. как поставить ссылку на главную страницу? <a href="/" class="logo"> - так работает. но так: <a href="<?php home_url() ?>" class="logo"> - возвращает на текущую страницУ, но не на главную, т.к. обновляет страницу и все. 2. вот мой inde.php : HTML: <?php get_header(); ?> <div class="block1"> <div class="container"> <?php if ( have_posts() ) : ?> <?php while ( have_posts() ) : the_post(); ?> <?php the_content();?> <?php endwhile; endif;?> <?php if ((is_page(43))) { ?> <div class="wrap_flights"> <?php if ( have_posts() ) : // если имеются записи в блоге. query_posts('cat=3'); // указываем ID рубрик, которые необходимо вывести. while (have_posts()) : the_post(); // запускаем цикл обхода материалов блога ?> <div class="flight_sm"><?php the_post_thumbnail(array()); ?><p><?php the_title(); ?></p> <div class="hidden"> <p><?php the_title(); ?></p> <a href="<?php the_permalink(); ?>">Подробнее</a> </div> </div> <?php endwhile; endif; wp_reset_query();?> </div> <?php } ?> </div> <?php if ((is_page(43))) { ?> <div class="container"> <?php echo get_post_meta(43, 'pole', true);?> </div> <?php } ?> </div> <?php get_footer(); ?> это считается говнокодом или нет?)) Код (Text): <?php if ((is_page(43))) { ?> .... <?php } ?> а именно такое можно использовать? --- Добавлено --- и как я понял, single.php это для отображения просмотра поста. так? --- Добавлено --- и еще одно, как я понял, можно для каждой страницы задавать свой шаблон, так?
wordpress - это старье процедурное. зачем ты дополнительно в скобки упаковал функцию ? PHP: <? if ( is_page( 43 ) ) { ?> .... <? } ?>
в чем твое понятие говнокод? https://github.com/MouseZver/My-garbage-code/blob/master/2013/twwk.ts6.ru/designer.lib.php --- Добавлено --- неверная проверка валидации ? лишние движения , когда это можно сделать в пару строк ? тупая логика скрипта ? стиль написании кода - не относится к говнокоду
говнокод: в одном файле несколько страниц и это: is_page( 43 ). я вообще делаю сайты на yii2, там такого нет)))