php 在Beaver Builder中注册新的字段连接
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 在Beaver Builder中注册新的字段连接相关的知识,希望对你有一定的参考价值。
/* Get the external link for each post, crate a new connection for custom post template */
add_action( 'fl_page_data_add_properties', function() {
FLPageData::add_post_property( 'canonical_url', array(
'label' => 'Post external link',
'group' => 'posts',
'type' => 'html',
'getter' => 'dgs_register_canonical_url_connector',
) );
} );
function dgs_register_canonical_url_connector() {
$post_id = get_the_ID();
$external_link = get_post_meta( $post_id, '_yoast_wpseo_canonical', true );
$the_title = get_the_title($post_id);
return '<a href="'.$external_link.'" >'.$the_title.'</a>';
}
以上是关于php 在Beaver Builder中注册新的字段连接的主要内容,如果未能解决你的问题,请参考以下文章
php 在Beaver Builder UI中禁用HTML模块呈现。
php 在Beaver Builder中删除不必要的脚本和样式
php Beaver Builder / Beaver Themer ACF Map短代码
php 在Beaver Builder中为Selector添加图像大小
php 从Beaver Builder中的循环中删除当前Post
php Beaver Builder为模块插件添加多个字体 - https://wpbeaches.com/adding-web-fonts-beaver-builder-plugin/