将其转换为简短的代码并解释如何?

时间:2016-10-06 作者:Ghanshyam Saini

-->联系方式 ;服务条款 ;隐私政策| ;职业生涯

1 个回复
SO网友:Dave Romsey

可以创建一个生成输出的函数,然后使用Shortcode API:

/**
 * Returns --> Contact  |  Terms of Service  |  Privacy Policy  |  Careers
 *
 * @parm array $atts 
 * @return string 
 */
function wpse241695_arrow_contact_terms_of_service_privacy_policy_careers( $atts ) {
    return \'--> Contact  |  Terms of Service  | \' .
           \' Privacy Policy  |  Careers\';
}

// Wire up a handy shortcode to output the string.
// Usage: [arrow_contact_terms_of_service_privacy_policy_careers]
add_shortcode( \'arrow_contact_terms_of_service_privacy_policy_careers\', 
\'wpse241695_arrow_contact_terms_of_service_privacy_policy_careers\' );

相关推荐

SHORTCODE_ATTS()中的$ATTS参数是什么?

这个WordPress developers reference page for shortcode_atts() 国家:$atts(array)(必选)用户在shortcode标记中定义的属性。但我不理解这个定义。例如,在WP Frontend Profile 插件:$atts = shortcode_atts( [ \'role\' => \'\', ], $atts ); 据我所知,shortcode\