Wordpress:将 PHP 片段转换为简码
Wordpress: Turn PHP snippet in to shortcode
我正在尝试将以下 PHP 代码转换为名为 [titles] 的短代码:
<?php echo $_POST['titles']; ?>
我已尝试将以下内容添加到我的 functions.php,但它似乎不起作用:
//Add Shortcode
function custom_titles() {
echo $_POST['titles'];
}
add_shortcode('titles','custom_titles');
尝试这样的事情:
function title_func( $atts ){
$title = '';
if(isset($_POST['titles'])){
$title = esc_attr($_POST['titles']);
}
return $title;
}
add_shortcode( 'title', 'title_func' );
确保你有 $_POST['titles']
否则它不会打印任何东西。
我正在尝试将以下 PHP 代码转换为名为 [titles] 的短代码:
<?php echo $_POST['titles']; ?>
我已尝试将以下内容添加到我的 functions.php,但它似乎不起作用:
//Add Shortcode
function custom_titles() {
echo $_POST['titles'];
}
add_shortcode('titles','custom_titles');
尝试这样的事情:
function title_func( $atts ){
$title = '';
if(isset($_POST['titles'])){
$title = esc_attr($_POST['titles']);
}
return $title;
}
add_shortcode( 'title', 'title_func' );
确保你有 $_POST['titles']
否则它不会打印任何东西。