私はwordpressが初めてなので、wordpressのURLから/ category /を削除する際に問題が発生しています
http://domain/category/category-name
だから私はURLから/ category /を削除する方法を知りたいのですが。私は様々な解決策を試してみました
Go to Settings >> Permalinks and select Custom and enter: /%category%/%postname%/
Next set your Category Base to /
しかし、これを行った後でも、URLから/ category /を削除することはできません。
任意の助けがいただければ幸いです
ありがとう
WP No Category Baseというプラグインがあります。その名前が示すように、このプラグインはあなたのカテゴリパーマリンクから必須の「カテゴリベース」を完全に削除します(例えばmyblog.com/category/my-category/からmyblog.com/my-category/)。
私は仕事を終わらせるためにこれら二つのプラグインの一つをお勧めします
WordpressのSEOは/category/
ベースと他の多くの貴重な機能を削除する能力を持っています。
乾杯
私はあなたがプラグインなしで を使用できるこの便利な解決策を見つけました 。
https://stackoverflow.com/a/27569173/851045
function fix_slash( $string, $type ) {
global $wp_rewrite;
if ( $wp_rewrite->use_trailing_slashes == false ) {
if ( $type != 'single' && $type != 'category' )
return trailingslashit( $string );
if ( $type == 'single' && ( strpos( $string, '.html/' ) !== false ) )
return trailingslashit( $string );
if ( $type == 'category' && ( strpos( $string, 'category' ) !== false ) ){
$aa_g = str_replace( "/category/", "/", $string );
return trailingslashit( $aa_g );
}
if ( $type == 'category' )
return trailingslashit( $string );
}
return $string;
}
add_filter( 'user_trailingslashit', 'fix_slash', 55, 2 );