Articles of условное содержание

Дайте условие пункту меню wordpress, чтобы изменить его предложение для каждой целевой страницы, которую я создаю

Таким образом, у моего сайта wordpress есть один заголовок и один нижний колонтитул с большим CTA как один из пунктов меню. Я хочу создать кучу целевых страниц, но я хочу, чтобы иметь возможность изменять предложение в URL-адресе для каждой целевой страницы для этого большого CTA, чтобы я мог отслеживать. К offerпиду я имею в виду […]

Различные заголовки для статических сообщений, сообщений и каждой xy-страницы

У меня есть: статическая страница «Главная» страница со всеми моими постов «Мои посты» все другие сообщения / страницы из блога «Post x / Page y» и каждый из них должен отображать заголовок в заголовке. Я почти там, это мой код в header.php <?php if( is_home() && get_option('page_for_posts') ) : ?> <h1><?php echo apply_filters('the_title',get_page( get_option('page_for_posts') )->post_title); […]

Как сделать гиперссылку условной в зависимости от того, вошли ли вы в систему или нет

в одном из разделов моей домашней страницы есть гиперссылки. У меня многопользовательский сайт, поэтому мне нужен этот заголовок для перехода к определенной категории магазина (категория продукта / активатор /), если они уже вошли в систему, и на страницу входа в систему (/ login), если они вышли из системы. Однако этот заголовок добавляется на главную страницу […]

Как я могу зарегистрировать меню и виджеты на основе параметров / настроек темы?

У меня есть параметры темы / настройки страницы и поля параметров / настроек, установленные здесь: http://code.tutsplus.com/tutorials/the-complete-guide-to-the-wordpress-settings-api-part-2-sections -поли-и-настройка – сор-24619 Я хотел бы знать, как зарегистрировать как 1) виджеты, так и 2) меню, основанные на определенном поле параметров / параметров темы. Примечание. Я хочу «зарегистрировать» меню / виджет, а не просто отображать его. Логика заключается в […]

Как установить, чтобы страница была «частной», если ребенок или потомок определенного родителя?

Желая сделать мой раздел «admin» частным, существует ли способ, по которому я могу установить видимость по умолчанию на «private» при добавлении / обновлении страницы, которая является дочерним элементом «admin»? Наивно, я безуспешно пытался адаптировать различные предложения для этого с помощью post_types (из которых самый простой код), добавив дополнительное условие ($ post-> post_parent или is_tree ()). […]

Проверьте, есть ли страницы?

Так сложно найти эту информацию … Я хотел бы узнать способ узнать, есть ли страницы. Что-то вроде: if (has_pages()) { /* do something */ } Я не могу найти ссылку на любую подобную функцию … как можно разобраться, есть ли страницы. В случае, если вам интересно, я бы хотел показать только меню страниц, если есть […]

Как сделать условный оператор в $ output в shortcodes.php?

У меня есть короткий код, в котором есть HTML в поле $ output, это прекрасно. Я просто хочу добавить в него один абзац внизу, который обусловлен этим утверждением: <?php if ( get_post_meta( get_the_ID(), 'campus', true ) ) : ?> Я не могу понять, как отформатировать такой оператор (если возможно) в существующее поле $ output. Вот […]

is_main_site () Всегда возвращает True

Я использую is_main_site () в WordPress Multisite, и когда я устанавливаю точку прерывания и просматриваю с помощью отладчика, он возвращает true на основном сайте, а также на дочерний сайт, который я создал. Глядя на код, я не вижу, как он когда-либо возвратит что-то другое, чем true для многосайтовой установки, если $ site_id и $ current_site-> […]

Как отобразить что-либо на определенной странице категории?

Как я могу отобразить HTML-условие на определенной странице категории? Скажите, что мои постоянные ссылки на страницы категорий http://www.mysite.com/category/awesome-category Как мне сделать <?php if … ?> Чтобы сделать это, и в рамках какого шаблона моей темы? Я использую WP 3.3.1. Если мне нужно предоставить больше информации, я буду рад. Благодаря!

Расширенные пользовательские поля – отображать метку и значение, только если введенное значение

В настоящее время у меня есть следующее: <?php $field_name = "text_field"; $field = get_field_object($field_name); <table> <tbody> if( isset($field['value'] ): ?> <tr> <th><?php echo $field['label']; ?></th> <td><?php echo $field['value']; ?></td> </tr> <?php endif; ?> </tbody> </table> моя цель состоит в том, чтобы свести коллапс всей таблицы и не отобразиться, если введенное значение не введено. явно новичок. […]