WordPressの記事一覧でクイック編集メニューを非表示にする誰得コード2

投稿、固定ページ、カスタム投稿タイプの記事一覧ページでクイック編集のメニューを非表示(CSSで見えなくするだけ)のコードです。

function hide_inline_edit_link() {
?>
<style type="text/css">
span.inline {
	display: none;
}
</style>
<?php
}
add_action( 'admin_print_styles-edit.php', 'hide_inline_edit_link' );

WordPressのプロフィール画面でビジュアルエディターのチェックボックスを隠す誰得なコード

管理者以外は、自分のプロフィールを編集する際に、ビジュアルエディターを無効にするチェックボックスを表示させなくしてしまいます。
例によって、テーマのfunctions.phpに丸ごとペーストで行けます。

function hide_richeditor_checkbox() {
	global $wp_rich_edit_exists;
	if ( ! current_user_can( 10 ) && defined( 'IS_PROFILE_PAGE' ) && IS_PROFILE_PAGE ) {
		$wp_rich_edit_exists = false;
	}
}
add_action( 'admin_head', 'hide_richeditor_checkbox' );

WordPressで画面が真っ白になったら、最初にやるべきこと

「画面が真っ白になってしまいました。」
WordPressのフォーラムでは、よくこの言葉を目にします。

真っ白な表示になるということは、ほぼ100%なにがしかのエラーが発生していて処理が止まってしまっているということで、解決への最短距離は、エラーメッセージを表示させて何のエラーが発生していて、どこで止まっているかという、エラーの原因を把握し、発生箇所に対して適切な修正を施すことです。
エラーが分からないまま推測による修正を行ったりすると、回り道になったり、さらにおかしくしてしまうことにもなりかねません。

“WordPressで画面が真っ白になったら、最初にやるべきこと” の続きを読む

WordPressのアーカイブリストにclassを追加する

WordPressのアーカイブリスト(wp_get_archives)は、wp_list_pagesなどと違い、リストに現在ページを示すclassなどが入りません。
また、ドロップダウンリストとして表示した場合でも、デフォルト選択状態になっておらず、ちょっとばかり不便ですね。
これを修正するには、get_archives_linkというフックポイントにフックして、htmlのソースを書き換える必要があります。
“WordPressのアーカイブリストにclassを追加する” の続きを読む

WordPressのカレンダーのthにclassを追加するコード(日本語限定)

@yuki930 さんが、Twitter上でこんなことをつぶやいているのを目にしたので

それならば「入れて見せようホトトギス」という感じで、テーマのfunctions.phpで使えるコードを書いてみました。

“WordPressのカレンダーのthにclassを追加するコード(日本語限定)” の続きを読む