ブログの管理バーをwp_admin_barでカスタム
通常の管理ツールバーとネットワーク管理画面の双方の管理バーをカスタマイズ remove_nodeでシンプルに消していく wordpressの管理画面には上のほうにツールバーが表示され、本格的にカスタマイズをはじめると不要 […]
ITエンジニアのスキルアップログ
通常の管理ツールバーとネットワーク管理画面の双方の管理バーをカスタマイズ remove_nodeでシンプルに消していく wordpressの管理画面には上のほうにツールバーが表示され、本格的にカスタマイズをはじめると不要 […]
wordpressのサインアップフォームの仕様を変更してみる マルチサイト環境でログインしていないユーザーにサイトの登録のみを許可する 不特定多数の人が利用できるブログ系インターネットサービスを構築することを想定してwo […]
テーマを格納するフォルダを増やすことができる register_theme_directoryはグローバル変数$wp_theme_directoriesを操作する wordpressの初期設定でテーマが格納されるディレク […]
検索経由の1日のアクセスは訪問数で12が最高、PVだと28ページヴュー google analyticsのデータ公開 本ブログを開設してから3ヶ月が経過した。
管理メニューの削除方法はシングルサイトとマルチサイトで少し異なる マルチサイトの管理画面では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) […]
wordpressでAPC Object Cache Backendを利用するにはサーバでAPCが設定されていないといけない windows版APCの設定 ダウンロード APCのダウンロードは以下のページから
wp_insert_postで記事の初期状態を変更でき、update_optionでブログの標準状態をカスタマイズ可能 wordpressのwp_insert_postとupdate_option wp_insert_p […]
マルチサイト環境でHELLO WORLDを編集した状態で新規セットアップを行う wp_insert_postに編集したい記事のIDを渡せば編集可能 WordPressマルチサイト環境下でのブログの新規セットアップ処理は、 […]
wordpressのマルチサイトでは各ブログの管理者はテーマをインストールできない 独自のテーマだけでなく公式なテーマのインストールにも特権管理者権限が必要 wordpressのマルチサイト環境では、テーマの追加権限がネ […]
シングルサイトとしてwordpressを利用する場合にはfuncitons.phpに関数を追加していく方法で問題はないが、マルチサイト環境下ではそのテーマを有効化しておかないとカスタマイズ内容が反映されないということになる。
wordpressの権限ハンドリングはcurrent_user_canのほうが情報が多い しかしcurrent_user_canの内部ではwp_get_current_userを利用している wordpressのマルチサ […]
remove_menu_pageで非表示にしてもアクセスすることは可能 WordPress Codexに注意書きが・・ remove_menu_pageを利用して効果的に管理メニューを削除できることを知り設定してみたもの […]
functions.phpにroleを取得してメニューを決定するアクションを追加 wp_get_current_userでroleを把握 wordpressの管理画面には標準で左サイドバーに管理メニューが表示されるように […]
静的ファイルのURL正規化 cssファイルにcanonical属性を付加する方法 ブラウザのキャッシュを制御する目的でダミーのGet引数を追加してキャッシュファイルを参照しない方法がある。cssやjsファイルなどの静的な […]
Directive ‘allow_call_time_pass_reference’ is no longer available in PHP xampp1.8.1 php5.4.7環境 php […]
プラグインでcakephpシステムを拡張 Paypal IPN Plugin Cakephpにはプラグインを導入することでシステムを拡張することができる。プラグインを利用すると簡単にシステムを拡張できる場合もあるが、実際 […]