Php 列出所有长度超过28个字符的分类法
我的网站上有一个问题,原因是属性中的分类法太长。有人可以告诉我是否有办法直接在DB中查看更长的分类法是什么? 我需要查看所有长度超过32个字符的属性分类法Php 列出所有长度超过28个字符的分类法,php,wordpress,woocommerce,attributes,taxonomy,Php,Wordpress,Woocommerce,Attributes,Taxonomy,我的网站上有一个问题,原因是属性中的分类法太长。有人可以告诉我是否有办法直接在DB中查看更长的分类法是什么? 我需要查看所有长度超过32个字符的属性分类法 if ( !empty( $_GET[ 'testmode' ] ) ) { $terms = get_terms(); $maxlength_terms = array(); foreach ( $terms as $term ) { if ( strlen( $term->name ) &g
if ( !empty( $_GET[ 'testmode' ] ) ) {
$terms = get_terms();
$maxlength_terms = array();
foreach ( $terms as $term ) {
if ( strlen( $term->name ) > 28 ) {
$maxlength_terms[] = $term;
}
}
foreach ( $maxlength_terms as $key => $max_term ) {
$update = wp_update_term( $max_term->term_id, $max_term->taxonomy, array(
'name' => substr( $term->name, 0, 28 ),
) );
}
}
尝试将其添加到active theme functions.php中,并访问您的网站URL,如www.yoururl.com?testmode=1
请尝试将其添加到active theme functions.php中,并访问您的网站URL,如www.yoururl.com?testmode=1非常感谢。有一种方法可以通过直接在db上查询来了解分类法的长度如何超过28个字符?非常感谢。有一种方法可以通过直接在db上查询来了解分类法的长度如何超过28个字符?非常感谢。我会尽快试一试。它应该只显示超过28个字符的分类法,是吗?@Fabrizio是的,它将超越你的伟大。它工作得很好。我再问你一个问题:有没有一种方法可以“剪切”超过28个字符的slug?我的网站上的很多分类法都是指摩托车的型号。最后一部分对于识别模型并不重要,因此如果有办法,我想自动剪切它。我会节省很多工作时间。ThanksHi,此更新将自动“剪切”名称。但我认为这个问题也可能出现在slug中。要对slug做同样的事情,我需要用term->slug更改term->name,是吗?我的网站中有此错误,无法看到所有产品页面警告:register\u分类法调用不正确。分类名称的长度必须介于1到32个字符之间,“slug”=>substr($term->slug,0,28),非常感谢。我会尽快试一试。它应该只显示超过28个字符的分类法,是吗?@Fabrizio是的,它将超越你的伟大。它工作得很好。我再问你一个问题:有没有一种方法可以“剪切”超过28个字符的slug?我的网站上的很多分类法都是指摩托车的型号。最后一部分对于识别模型并不重要,因此如果有办法,我想自动剪切它。我会节省很多工作时间。ThanksHi,此更新将自动“剪切”名称。但我认为这个问题也可能出现在slug中。要对slug做同样的事情,我需要用term->slug更改term->name,是吗?我的网站中有此错误,无法看到所有产品页面警告:register\u分类法调用不正确。分类名称的长度必须介于1到32个字符之间,“slug”=>substr($term->slug,0,28),