WordPress(473)

473follower
kato770 さんのアバター 12views

【WordPress】Enterで送信してしまうのを修正【ContactForm7】

こちらのサイトをかなり参考にしました WordPressで作ったメールフォームで、Enterを押すと確認なしで自動送信されてしまう問題を修正しました。 Enterの扱いについてはContactForm7からだと直接変更することは出来ない... 2017年6月22日
Yoshitalka さんのアバター 21views

WordPress 入力フォームの登録

WordPress 入力フォームの登録 WordPressのCustom Field Templateでの入力フォームについてまとめました。 [ID]:カスタムフィールドのID(定義) type:カスタムフィールドの形状(+サイズ) ... 2017年6月6日
ysugiyama12 さんのアバター 8views

データの更新時にキャッシュをリセットする

データを更新した時にキャッシュを消去する関数を紐付かせておくことで更新した内容を取り損ねないようにする。 add_action('save_post', 'reset_cache' ); このようにadd_actionでreset... 2017年6月2日
ri_san さんのアバター 9views

管理画面メニューの名称を変更する [ WordPress ]

functions.phpに記述する add_filter( 'gettext', 'change_side_text' ); add_filter( 'ngettext', 'change_side_text' ); fu... 2017年6月1日
ysugiyama12 さんのアバター 11views

キャッシュとしてデータをデータベースに保存する

処理が重い関数を毎回呼び出すことは処理速度の低下を招くので一定期間キャッシュとして保存しておくとよい。 <?php set_transient( $transient, $value, $expiration ); ?> ... 2017年5月31日
ri_san さんのアバター 10views

テキスト・ビジュアルのボタンを非表示にする [ WordPress ]

functions.phpに記述する add_filter( 'wp_editor_settings', function ( $settings ) { if ( user_can_richedit() ) { ... 2017年5月30日
ri_san さんのアバター 87views

管理画面メニュー非表示(管理者以外表示させない)

functions.phpに記述する function remove_menus () { if (!current_user_can('administrator')) { remove_menu_page( '○○.p... 2017年5月28日
hiroroooo299 さんのアバター 34views

【WordPress】wp-cronによる自動バックグラウンドアップデート処理のキックについて

WordPressの自動バックグラウンドアップデートが動かなくなった際に調べたことのメモ。 最終的にはパーミッションが駄目なだけで無駄足だった。 雑に斜め読みしただけなので、認識に誤りがあるかもしれません…. wp-cron... 2017年5月22日
ysugiyama12 さんのアバター 18views

placeholderに翻訳機能を適用させる

placeholderによって指定された文字列はそのままだと翻訳の対象とならずページ全体を翻訳してもそこだけ無視されてしまう。 そこで、stackoverflowにあった処理を行ったら上手くいったのでまとめておく。 // Find all... 2017年5月10日
nissy さんのアバター 58views

WordPressでどうしてもログインできなくなってしまった時

今回dockerでWordpress環境をローカルに構築したら、ログインできなくなったので解決方法を残しておきます。 発端 dockerで1日前に作ったWordpressの管理画面に入ろうとしたところ、Passwordを忘れてしまって入... 2017年4月13日
hiroroooo299 さんのアバター 21views

LB配下にWordPressを設置

管理画面の強制SSL化 管理画面での SSL 通信 – WordPress Codex 日本語版 # wp-config.php # LB (HTTP_X_FORWARDED_PROTO) 対応 if (isset($... 2017年3月31日
usanoko さんのアバター 35views

[WordPress]カスタム投稿名を出力

ページタイトルを表示させる部分にデフォルトで入っているこの関数↓ <?php the_title(); ?> これではカスタム投稿名は出力してくれません。 カスタム投稿名を出力する場合は、 <?php echo... 2017年3月3日
usanoko さんのアバター 170views

[WordPress]カスタム投稿で月別アーカイブ

「Custom Post Type Permalinks」プラグインを入れる 「設定」→「パーマリンク設定」から共通設定の項目を「投稿名」にする ※カスタム投稿を作る際にhas_archiveをtrueに設定しておく 「カスタマイズされた... 2017年2月28日
Yuya Sato さんのアバター 196views

WordPressの.htaccessを編集する

WordPressでは、パーマリンクなどの設定をWordPress管理画面上から行うと.htaccessを自動で書き換えます。 管理者が独自の設定を.htaccessに行いたい場合、この自動書き換えにより独自に設定した項目が上書きされてしま... 2017年2月24日
jyozi さんのアバター 47views

mod_rewriteを使ってURLを偽装する

wordpressディレクトリの.htaccessに  <IfModule mod_rewrite.c> RewriteEngine on RewriteRule (.*) http://URL/ [R=3... 2017年2月23日
harada さんのアバター 135views

WordPressで画像アップロードで自動生成される画像サイズの種類が増えていた

WordPressのメディアアップロードで画像をアップロードすると、オリジナルファイルの他に、「設定>メディア」で設定したサムネイル・ミディアム・ラージ各サイズの画像が自動で生成されます。 ……と、思っていたのですが、uploadsフォル... 2017年2月3日
harada さんのアバター 12views

WP_Queryのパフォーマンスを上げられるかもしれない指定

以下の動きが不要な場合はそれぞれ以下の指定をWP_Queryに加えるとパフォーマンスがあがるかもしれないようです。 'no_found_rows' => true ページャー機能が不要な場合 'update_post_meta_ca... 2017年2月1日
ysugiyama12 さんのアバター 35views

get_postsのかわりにwordpressのsqlを用いる

get_postsはWordpressに備わっている関数を用いて条件に合致する記事を取得するものであるが、複数のループで処理をするため記事の件数が多い状態で検索をかけると処理に時間がかかってしまう。 そこで、データベースから直接記事を取り出... 2017年1月30日
ysugiyama12 さんのアバター 23views

get_postsにおけるソートについて

チューニングをしてて気付いたこと。大量のデータをget_postsを使って検索をかける時にその中でソートをするとかなりの時間がかかってしまう。 よって、get_postsによって得られたWP_Query object から必要な情報だけを取... 2017年1月27日
usanoko さんのアバター 65views

WordPressプラグイン『Contact Form 7』で確認用メールアドレス項目を追加

WordPressのお問い合わせフォームプラグイン『Contact Form 7』のデフォルトでは確認用メールアドレスの項目がありません。 でもこの項目は活用する機会が多いはず…。 実は、function.phpに以下のコードを追加するこ... 2017年1月26日