删除php文件中的<p>标记以解释vehicle_overview中的html代码

时间:2018-07-09 17:53:35

标签: php wordpress custom-wordpress-pages


我是Wordpress和代码的初学者。
我想用html视图显示 vehicle_overview
当我从行
中删除 strip_tags 时,我看到这是在 p 标记之间 echo“ p class = \” vehicle_overview \“>”。 strip_tags($ post_content)。 “ / p”; 文字颜色显示,但 spam br 标签不显示。

在此先感谢您的帮助。

$limit        = (isset($lwp_options['vehicle_overview_listings_limit']) && !empty($lwp_options['vehicle_overview_listings_limit']) ? $lwp_options['vehicle_overview_listings_limit'] : 250);
$ellipsis     = (isset($lwp_options['vehicle_overview_ellipsis']) ? $lwp_options['vehicle_overview_ellipsis'] : "[...]");
$stripp       = "<br><p><b><u><i><span><a><img>";

$vehicle_excerpt  = get_post_field("post_excerpt", $id);
$vehicle_overview = get_post_field("post_content", $id);

$vehicle_desc     = (!empty($vehicle_excerpt) ? $vehicle_excerpt : $vehicle_overview);

if($visual_composer_used){
    $post_content = preg_replace( '/\[[^\]]+\]/', '', $vehicle_desc );
    $post_content = substr(strip_tags($post_content, $stripp), 0, $limit) . " " . (strlen(strip_tags($post_content, $stripp)) > $limit ? $ellipsis : "");
} else {
    $post_content = substr(strip_tags($vehicle_desc, $stripp), 0, $limit) . " " . (strlen(strip_tags($vehicle_desc, $stripp)) > $limit ? $ellipsis : "");
}

echo "<p class=\"vehicle_overview\">" . strip_tags($post_content) . "</p>";
} else {
    $listing_details = $Listing->get_use_on_listing_categories();
    $use_on_listing_values = array();

0 个答案:

没有答案