php 为自定义帖子类型启用布局构建器示例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 为自定义帖子类型启用布局构建器示例相关的知识,希望对你有一定的参考价值。

/**
 * Enable Layout Builder for Custom Post Types
 */
add_theme_support('add_avia_builder_post_type_option');
add_theme_support('avia_template_builder_custom_post_type_grid');

add_filter('avf_builder_boxes','yanco_enable_cpt_layout_builder');
function yanco_enable_cpt_layout_builder( $boxes ) {
	$boxex = array();

	$boxes[] = array( 'title' =>__('Avia Layout Builder','avia_framework' ), 'id'=>'avia_builder', 'page'=>array('post','portfolio','page','product','ugekursus','medarbejder','hoejskoleophold', 'valgfag'), 'context'=>'normal', 'priority'=>'high', 'expandable'=>true );
    $boxes[] = array( 'title' =>__('Layout','avia_framework' ), 'id'=>'layout', 'page'=>array('portfolio', 'page' , 'post', 'ugekursus', 'medarbejder', 'hoejskoleophold', 'valgfag'), 'context'=>'side', 'priority'=>'low');
    $boxes[] = array( 'title' =>__('Additional Portfolio Settings','avia_framework' ), 'id'=>'preview', 'page'=>array('portfolio'), 'context'=>'normal', 'priority'=>'high' );
    $boxes[] = array( 'title' =>__('Breadcrumb Hierarchy','avia_framework' ), 'id'=>'hierarchy', 'page'=>array('portfolio'), 'context'=>'side', 'priority'=>'low');

	return $boxes;
}

以上是关于php 为自定义帖子类型启用布局构建器示例的主要内容,如果未能解决你的问题,请参考以下文章

php 为自定义帖子类型启用UX Builder

PHP 检查当前帖子类型是否为自定义帖子类型 - WordPress

php 为自定义帖子类型创建特定模板

为自定义帖子类型创建存档:wordpress

在 Wordpress 中为自定义帖子类型添加附加页面

为自定义包装器视图添加示例视图到 PreviewProvider