jQuery的方式:
$('.textwidget').contents().unwrap();
PHP方式:
$s = '<div class="textwidget"><div class=「textwidget」>My text...</div></div>';
echo preg_replace('/<div class="container">(.*?)<\/div>/' , '$1' , $s);
編號:https://stackoverflow.com/a/12495139/622813
所以的WordPress方式:(黑客路)
的functions.php(獲得dynamic_sidebar作爲return
)
function get_dynamic_sidebar($i = 1) {
$c = '';
ob_start();
dynamic_sidebar($i);
$c = ob_get_clean();
return $c;
}
您的模板:(所以替換它)
echo preg_replace('/<div class="textwidget">(.*?)<\/div>/' , '$1' , get_dynamic_sidebar('sidebar_smlinks'));
對不起,它不起作用。 – shellysaju
你是否刪除班級? – purvik7373