php 可视化作曲家自定义字段短代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 可视化作曲家自定义字段短代码相关的知识,希望对你有一定的参考价值。
[veld meta="meta_key"]
[veld meta="meta_key" post_id=1]
[veld before="<div class="test-before">" meta="meta_key" after="</div>" post_id=1]
add_shortcode('veld', 'shortcode_veld');
function shortcode_veld($atts){
extract(shortcode_atts(array(
'meta' => NULL,
'post_id' => NULL,
'before' => NULL,
'after' => NULL
), $atts));
if($meta === NULL) return;
$field = esc_attr($meta);
global $post;
$post_id = (NULL === $post_id) ? $post->ID : $post_id;
$output = '';
if($before != NULL){
$output .= $before;
}
$output .= get_post_meta($post_id, $field, true);
if($after != NULL){
$output .= $after;
}
return $output;
}
以上是关于php 可视化作曲家自定义字段短代码的主要内容,如果未能解决你的问题,请参考以下文章
从 AFC 自定义字段变量中获取 ID 的 foogallery php 短代码不显示
php 重力Wiz //重力形式//通过[gravityforms]短代码自定义字段属性
短代码显示产品自定义字段值
从自定义字段执行短代码
PHP使用来自作曲家的自动加载器添加自定义命名空间
php 短代码:输出自定义PHP