忍者ブログ
15 February

カテゴリーを色分けしたい

https://tone-log.com/categorylabel/

以下のコードを当てはめる

<span class="cat-id-<?php $cat = get_the_category();$cat = $cat[0];echo $cat->cat_ID; ?>"><?php the_category(''); ?></span>
29 November

WP メディアアップロード上限を上げたい さくらサーバー

https://webkikaku.co.jp/blog/wordpress/wordpressfilemax-sakura/

さくら コントロールパネル内で設定する
.htaccessでの設定は不可(Internal Server Errorになる)

PHP設定の編集→

upload_max_filesize = 10M


と書き込む。
管理画面内で記述できてとてもよいですね



20 November

カスタム投稿タイプ スラッグを自動で投稿IDにしたい

http://design.aekana.com/blog/wordpress-permalink-2-auto

画像もゴミ箱も重複してないのにカスタム投稿タイプのスラッグを自動IDにしようとして、どうしても-2がつく。
Custom Permalinks をインストールして有効化するだけ(何も設定しない)で、okになったけど原理が不明…



http://www.warna.info/archives/2317/
上記サイトから$slugの出力内容をちょっと変更しています。
他のサイトでも色んな記述で書かれたりしてますが
・自分で設定したスラッグの場合は、変更しない
というのがあったほうが良いと思ってこちらを利用させていただきました。

function auto_post_slug( $slug, $post_ID, $post_status, $post_type ) {
    if ( preg_match( '/(%[0-9a-f]{2})+/', $slug ) ) {
        $slug = $post_ID;
    }
    return $slug;
}
add_filter( 'wp_unique_post_slug', 'auto_post_slug', 10, 4  );
19 October

WPやプラグインの更新時にエラーメッセージがでてアップデートできない

https://kantaro-cgi.com/blog/wordpress/dl-error-by-classic-open-ssl.html
https://olein-design.com/blog/wordpress-install-download-error-changed-class-http-file

エラーメッセージで検索したらすぐでてきた
サーバーのopensslのバージョンが低いことが原因らしい
上記のように/wp-includes/class-http.php または class-wp-http-curl.php内のコードをいじる




KDDI CPIレンタルサーバー
WP設置するときもクソサーバーだったけど、自動更新もできないクソサーバーを再認識しました。
やはり携帯電話会社のサーバーはクソなので絶対やめたほうがいいです

yahoo系、NTT系、KDDI系
WP使おうとしたら全部めんどくさい何かトラブルがおきるので絶対だめ