WordPress管理画面のヘルプを追加・削除する方法
ヘルプをカスタマイズするにはWP_Screenクラスのメソッドを利用する contextual_help filter hook wordpressの管理画面には右上にヘルプを表示するための機能が備わっている。
Webエンジニアブログ
ヘルプをカスタマイズするにはWP_Screenクラスのメソッドを利用する contextual_help filter hook wordpressの管理画面には右上にヘルプを表示するための機能が備わっている。
ユーザー登録完了後とログアウト後に特定のセッションを破棄する セッションの開始 セッション破棄の前にセッションの開始について書いてみたい。
wordpressのデフォルトテーマtwentythirteenのトップページを改良 twentythirteen + LAUNCHER 標準のテーマtwentythirteenのトップページを改良してみようと思う。
wordpressの登録(register)リンクをregister filterでフックする リンクをボタン化するHTML wordpress標準の状態では、登録リンクは通常のリンクテキストで表示されている。
テーマ作成する際に知っておきたいディレクトリパス取得ノウハウ twentythirteenの子テーマを作成し、そのテーマを有効化している状態を想定 子テーマを選択した状態でwordpress関数を利用してディレクトリパス […]
wordpressのマルチサイトにおけるブログ登録フォームのカスタマイズ wp-signup.phpを複製 wordpressのマルチサイト構成のサインアッププロセスは、
WordPressのhtmlヘッダを整理する様々な方法 wp_deregister_style WordPressでは、標準の設定でHTMLのhead領域に様々なコードを出力するようになっている。
ランダムなGET引数をURLに付加してクライアント側のキャッシュを制御 静的ファイルのブラウザキャッシュ制御とは? WordPressのテーマ開発時やサイトを制作をする場合にブラウザのキャッシュ適切に把握して効率的に開発 […]
rel=”alternate” hreflang=”x” 検索ユーザーに対して適した言語のページを検索結果に表示する wordpressのmultisite機能を利用して国 […]
マルチサイトの個々のブログ内で設定するtheme内で他ユーザーのデータを取得することができる 標準のマルチサイトでは独自のテーマをインストールすることはできない wordpressのマルチサイト構成ではユーザーが任意にブ […]
get_userdataでキャッシュされたデータを削除するclean_user_cache wordpressはパフォーマンス向上のため様々な場所でデータをキャッシュしている get_userdata($id)では、$i […]
wordpressでサインアップ時に独自の値を設定する signupとactivation wordpressのマルチサイト機能を利用してブログサービスを開発しようとしている。
wordpressのupdate_option(‘WPLANG’, ‘en_US’)はfalseを返す より正確には該当する翻訳ファイルが存在しない言語はWPLANGに設定 […]
メタ情報の[登録]リンクを多言語化引数付きのURLに変更する メタ情報の場所 メタ情報のHTMLは、 wp-includes/default-widgets.php 内に記述されている。
wordpressのユーザー登録画面とブログ開設画面を多言語化する マルチサイトへのブログ登録はルートドメインで行う wordpressのマルチサイト構成では、開設したブログサイトのすべてに[登録]というユーザー登録のた […]
wordpressのマルチサイトでは各ブログ専用のログイン画面が用意されている 他ブログのログイン画面からログインした場合にリダイレクトしてログイン先を正規化 wordpressのマルチサイトをサブドメイン構成で利用して […]
wordpress mu環境のブログ登録画面で文字数制限の調整とハイフンの入力を可にする コアファイルをいじって素早く一時的なカスタマイズを行う wordpressのマルチサイトでは、ユーザーがブログの開設を行うことがで […]
翻訳ファイルを利用してwordpressの管理画面を国際化する 静的な翻訳とは wordpressのマルチサイト構成で多言語化してみたいと考えている。wordpressの多言語化に限らないが、翻訳を行う対象部分は以下の二 […]
ブログのセットアップはwpmu_new_blog、ユーザーセットアップはuser_registerでhook可能 WPMUの新規ブログセットアップとユーザーセットアップ wordpressのマルチサイトにおけるブログの新 […]
wordpressマルチサイトでブログの新規セットアップ時にブログ単位のテーマフォルダを作成 PHPでディレクトリの中身を再帰的にコピーする マルチサイト構成でブログ毎に異なるテーマディレクトリを設定する作業は重めのタス […]
通常の管理ツールバーとネットワーク管理画面の双方の管理バーをカスタマイズ remove_nodeでシンプルに消していく wordpressの管理画面には上のほうにツールバーが表示され、本格的にカスタマイズをはじめると不要 […]
wordpressのサインアップフォームの仕様を変更してみる マルチサイト環境でログインしていないユーザーにサイトの登録のみを許可する 不特定多数の人が利用できるブログ系インターネットサービスを構築することを想定してwo […]
テーマを格納するフォルダを増やすことができる register_theme_directoryはグローバル変数$wp_theme_directoriesを操作する wordpressの初期設定でテーマが格納されるディレク […]
管理メニューの削除方法はシングルサイトとマルチサイトで少し異なる マルチサイトの管理画面ではadmin_initでhookする wordpressのマルチサイト環境下で、サイト管理者にテーマの管理を委任しようと考えている […]
update_site_optionとgrant_super_admin マルチサイト利用時の特権管理者の追加 wordpressのマルチサイト環境下で各ブログサイトの管理者(administrator)に
update_site_optionでwordpressマルチサイトのsuper admin権限を付与 update_optionとupdate_site_option wordpressにはOptions APIという […]
wordpressをwebサービスとして利用するには柔軟な画像管理が必要 upload_pathはoptions apiで設定できる wordpressの画像格納先はシングルサイトでもマルチサイト構成でも標準で同じ wp […]
マルチサイトにおける退会機能 wordpressに退会機能がない インターネットwebサービスを構築することを前提に、wordpressのマルチサイト機能を利用している。自分がネットワーク管理者(super admin) […]
wp_insert_postで記事の初期状態を変更でき、update_optionでブログの標準状態をカスタマイズ可能 wordpressのwp_insert_postとupdate_option wp_insert_p […]
マルチサイト環境でHELLO WORLDを編集した状態で新規セットアップを行う wp_insert_postに編集したい記事のIDを渡せば編集可能 WordPressマルチサイト環境下でのブログの新規セットアップ処理は、 […]