выполнить фрагмент PHP, сохраненный в текстовом поле внутри таблицы wp_options - PullRequest
0 голосов
/ 07 октября 2019

У меня есть текстовое поле, в котором я сохраняю (внутри wp_options таблица) этот фрагмент php:

<?php if ( current_user_can( 'manage_options' ) ){ echo 'I\'m an admin!'; } ?>

, и мне нравится выполнять этот код в моем html следующим образом:

$geo_desktop = get_option( 'geo_desktop' );     

if ( !empty( $geo_desktop ) ) { echo '<div class="desktop">' . $geo_desktop . '</div>'; }

Но это ничего не выводит, и я должен увидеть:

I'm an admin!

Однако, если я набираю только текст внутри этого текстового поля, он выводит текст как очарование ...

Как я могу сделать вывод моего кода PHP?

1 Ответ

0 голосов
/ 07 октября 2019

Вы можете сделать так:

$data = 'I\'m an admin!';
<?php if ( current_user_can( 'manage_options' ) ){ add_option('geo_desktop',$data); } ?>

, затем вы можете вызвать wp_options

$geo_desktop = get_option( 'geo_desktop' );     

if ( !empty( $geo_desktop ) ) { echo '<div class="desktop">' . $geo_desktop . '</div>'; }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...