WordPress(464)

464follower
nissy さんのアバター 43views

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

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

LB配下にWordPressを設置

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

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

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

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

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

WordPressの.htaccessを編集する

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

mod_rewriteを使ってURLを偽装する

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

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

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

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

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

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

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

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

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

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

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

プログラムでカスタムタクソノミーの項目を一気に追加する

プラグインを利用すること無く、カスタムタクソノミーに複数の項目を一度に追加したい場合などは以下を実行すると追加できます。 ex.WordPressでcourseというカスタムタクソノミーを追加している場合 addCourse(); fu... 2017年1月19日
nissy さんのアバター 32views

WordPress decimal型とnumeric型(少数を含む数の比較)

結構はまった内容なのでハックに残しておきます wordpressでget_postsやwp_queryをする際の引数に以下のような、条件を追加するとします。 $args = array( 'post_type' => 'h... 2017年1月12日
harada さんのアバター 12views

WordPress連想配列から指定した内容だけを取得する

ID一覧のみを取得したい場合は以下のように指定します。 $args_total = array( 'post_type' => 'posts', 'post_status' => array('publ... 2016年12月27日
harada さんのアバター 25views

WordPressで2つ投稿タイプの条件に合致する投稿を取得する

とりあえず以下の記述で取得できたのでメモしておきます。 post_type01→一つ目のポストタイプ post_type02→二つ目のポストタイプ meta_key1→二つ目のポストタイプのカスタムフィールドのキー1 meta_key2→... 2016年12月22日
Motoki Watanabe さんのアバター 41views

for文で「WordPressに記事を作成し、カスタムフィールドにcsvファイルのデータを書き込む」をCSVファイル全て書き込めるまで繰り返す

記事を作成し、カスタムフィールドにcsvの配列を書き込む これの続編。for文で回していきます。 for($i = 1; $i < 79; $i++) { //記事を投稿し、IDを取得 $postid = wp_inse... 2016年12月21日
huruhurupyotr さんのアバター 13views

WordPressのフィルター

WordPressにはフィルターという機能があります。ある「きっかけ」(これをフックといいます)に応じて、関数などを実行できる機能です。フックには、たとえば以下のようなものが用意されています。 ・the_title ・the_con... 2016年12月20日
Motoki Watanabe さんのアバター 48views

記事を作成し、カスタムフィールドにcsvの配列を書き込む

まずはWordpressのカスタムフィールドテンプレートでテンプレートコンテンツを作成。 [Name] type = text size = 35 [Address] type = text size = 35 [Latitude] ... 2016年12月19日
harada さんのアバター 94views

「Favorites」プラグインでお気に入り一覧ページを作成する

シンプルなお気に入り一覧を表示したいテンプレートに以下の内容を入れることで表示されます。 $favorites = get_user_favorites(); if (isset($favorites) && ... 2016年12月14日
harada さんのアバター 282views

WordPressにcookieによるお気に入り機能をつける「Favorites」プラグイン

WordPressにお気に入り機能をつけられるプラグインといえばWP Favorite Postsですね。 WP Favorite Postsもいいプラグインなのですが、 無限スクロールを導入した一覧ページなどで「お気に入り」ボタンを押すと... 2016年12月14日