我有这段代码,试图定义这些属性(ptid、ptle、pge)在代码运行后的行为。我希望能够定义它们,以便在输出结果之前让它们执行函数。
// Add Shortcode
function formatage( $atts , $content = null ) {
// Attributes
extract( shortcode_atts(
array(
\'ptid\' => \'\',
\'ptle\' => \'\',
‘page’ => \'\',
), $atts )
);
// Code
return X
}
add_shortcode( \'p-fmt\', \'formatage\' );
有人知道关于短代码的好维基吗?
最合适的回答,由SO网友:Maidul 整理而成
我不确定,但您是否希望获得该属性值来处理它们?
这是一种方法
// Add Shortcode
function formatage( $atts , $content = null ) {
// Attributes
extract( shortcode_atts(
array(
\'ptid\' => \'\',
\'ptle\' => \'\',
‘page’ => \'\',
), $atts )
);
$ptid = $atts[\'ptid\'];
$ptle = $atts[\'ptle\'];
$page = $atts[\'page\'];
if(!empty($ptid)){
//include your php file here
}else{
//do something else
}
// Code
return X
}