我正在向视觉作曲家添加一个元素,该元素从具有确切 ID“127”的父级呈现标题和子页面。每个变量都正确渲染,但显示不正确。
这是我的代码 最后代码:2 月 18 日 / 19 日
代码更新:2 月 19 日 / 19 日
<?php
// Create Shortcode parentlink
// Use the shortcode: [parentlink]
if( defined( 'WPB_VC_VERSION' ) ) {
function vc_parent_links($atts) {
// Attributes
$atts = shortcode_atts(
array(
'sublinks_title' => ''
),
$atts, 'parentlink'
);
// Attributes in var
$sublinks_title = $atts['sublinks_title'];
// Output Code
$argsvar = array(
'post_type' => 'page',
'posts_per_page' => -1,
'post_parent' => '217',
'order' => 'ASC',
'orderby' => 'menu_order'
);
$output = "";
$output .= '<h2 style="line-height: 1.2em; text-align: left; letter-spacing:0px;" class="vc_custom_heading">'.$sublinks_title.'</h2>';
$output .= '<section>';
$output .= '<ul class="parent-page">';
ob_start();
$parloop = new WP_Query( $argsvar );
if ( $parloop->have_posts() ) {
while ( $parloop->have_posts() ) { $parloop->the_post();
$permanlink = print_r(the_permalink(), true);
$thetitle = print_r(the_title(), true);
$output .= '<li><a href="'. $permanlink .'">'. $thetitle .'</a></li>';
}
}
$output .= '</ul>';
$output .= '</section>';
$output .= '<p>HOLAAAA</p>';
return $output;
}
ob_end_clean();
add_shortcode( 'parentlink', 'vc_parent_links' );
// Create Submenu list from parent for VC
add_action( 'vc_before_init', 'vc_parent_links_map' );
function vc_parent_links_map() {
vc_map( array(
'name' => __( 'Parent Sublinks', 'textdomain' ),
'description' => __( 'Loads Sublinks from Parent', '' ),
'base' => 'parentlink',
'class' => 'sublinks',
'show_settings_on_create' => false,
'category' => __( 'Menus', 'textdomain'),
'icon' => get_template_directory_uri() . '/includes/images/portfolio.svg',
'params' => array(
array(
'type' => 'textfield',
'class' => '',
'group' => __("General"),
'admin_label' => true,
'heading' => __( 'Title For Sublinks', 'textdomain' ),
'param_name' => 'sublinks_title',
'value' => '',
'description' => __( 'This will be the title for the Portfolios Files.', 'textdomain' )
),
)
) );
}
}// If VC Exist
问题是循环是在包装器之外渲染的 Heres 2 图像向您显示错误 https://imgur.com/a/HcV9Yqd https://imgur.com/a/Pa9vA23
VC_Map 它的工作,短代码正在渲染,循环正在发生一些事情,任何建议都会很棒,谢谢。
已编辑:<li> 展开的图像!! https://imgur.com/a/wWAv39f