Попытка показать кнопку только при наличии значения настраиваемого поля Wordpress - PullRequest
1 голос
/ 07 июня 2011

На сайте Wordpress, в шаблоне продукта, у меня есть раздел, который показывает значение настраиваемого поля. На сайте контейнер скрыт по умолчанию. Посетитель может нажать кнопку, которая открывает контейнер. Кнопка просто в шаблоне, статическая.

Я использую это, чтобы показать значение моего настраиваемого поля:

if ( function_exists('get_custom_field_value') ){ 
    get_custom_field_value('fieldname', true);  
}

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

Я полный новичок в PHP. Любой совет?

1 Ответ

0 голосов
/ 07 июня 2011

Вы можете использовать get_post_meta () , чтобы проверить, является ли настраиваемое поле пустым или нет:

<?php

if( get_post_meta($post_id, 'fieldname', true) != '')
{
   //print your button here
}
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...