У меня есть сайт:Как добавить поле только в том случае, если оно завершено?
На этой странице вы найдете ссылку, которая говорит «сайт», эта ссылка будет завершена панель администрирования.
Проблема в том, что не все компании имеют сайты, а затем поле должно оставаться свободным.
Если панель администрирования, поле остается пустым ... сайт использует слово «веб-сайт» и является ссылкой на новой вкладке текущей страницы.
Я поставил изображение, чтобы понять лучше.
Чтобы посмотреть, что происходит ... нажмите на веб-сайте слово в "BSL-студсовета".
Я использую плагин Wordpress и Custom Fields.
я поставил и PHP код для этого раздела
<div class="vright">
<p><?php echo substr(get_the_content(),0,300); ?></p>
<?php $web = types_render_field("value_website", array("raw"=>"true","separator"=>";"));
$strin = "<a target='_blank' href=\"".$web."\">Website</a>";
echo $strin; ?>
</div>
Вы можете помочь мне решить эту проблему, пожалуйста?
Заранее благодарен!
EDIT: я получил предложение и попробовал, ниже код, но все еще не работает
<?php $web = types_render_field("value_website", array("raw"=>"true","separator"=>";"));
if (isset($web)) {
$strin = "<a target='_blank' href=\"".$web."\">Website</a>";
echo $strin;
}
?>
Я думаю, что вы забыли добавить ссылку Ваш сайт. –
Я не уверен, как логика может применяться в 'php', но вы можете просто попробовать с помощью оператора' if' и проверить, имеет ли значение '$ .web' значение и помещает элемент внутри' if' –
Извините, я отредактируйте мой пост.нове это нормально – cristi