モノラルログ

マツオ ( @matsuoshi / monaural.net ) のざっくりしたブログです

wordpress

WordBench Kobe #100 (最終回) にいってきた

写真一切撮ってなくて、しまった、もったいない。楽しい会でした。 2018.09.23 に行われた WordBench Kobe #100 (最終回) に参加してきました。 WordPressコミュニティの "WordBench" ですが、9/23をもってその名前が使えなくなるということで、神戸のコミュ…

WordPress の管理者以外はログインを一時的にできなくする、Admin Hot Maintenance Mode というプラグインを作った

WordPress のプラグインを作りました。 ちょっとしたサイトのメンテナンスをする際に、こんな要望がありまして 一時的に、管理者だけしか管理画面にログインできないようにしたい つまり編集者・投稿者などは管理画面に入れないように その間も、ページの閲…

WordPress の記事投稿スケジュールを iCal 形式で出力するプラグイン "postical" を作った

経緯 WordPress の記事投稿スケジュールを、Google カレンダーとかから見られない? って質問をいただく ちょっと調べたけどいいかんじのプラグインが見つけられない (たぶんあるんだろうけど) 個人的にあったら便利っぽい気がした 作った postical https://…

WordPress 4.4 の埋め込み(embed)機能の表示をカスタマイズする

WordPress 4.4 から、簡単に WordPress の記事を本文中に埋め込めるようになりました。 こんなかんじ。 WordPress 4.4 “Clifford”1e3)g=1e3;else if(200>~~g)g=200;f.height=g}if("link"===d.message)if(h=b.createElement("a"),i=b.createElement("a"),h.hr…

はじめてのプルリクエスト (wp-popular-posts プラグインにプルリクエスト送った話)

あらすじ wordpress-popular-posts プラグインは、人気の投稿を表示してくれる便利な WordPress プラグイン カスタムHTMLを使って表示の設定をする場合、日付を表示する {date} というタグがどうやらサポートされてないっぽい…? あって良さそうなもんだけど…

WordPress の自作プラグインを公開する手順(完了)

WordPress の自作プラグインを公開する手順(途中) http://matsuoshi.hatenablog.com/entry/2013/12/29/054135 の続きです。 晴れて公開されたので。 以下、公開までの道のりを。 作ったプラグインをzipでどっかに置く。 GitHub 使っていれば、勝手に zipを…

Small Archives: WordPress の月別アーカイブをコンパクトに表示してくれるプラグイン

"Small Archives" は月別アーカイブをすっきり表示させるためのプラグイン(サイドバー用ウィジェット)です。

WordPress の自作プラグインを公開する手順(途中)

練習がてら、昔作った WordPressのちょっとしたプラグインを wordpress.org の Plugin ディレクトリに置いてもらうための手続きを調べた(まだ途中です) 作ったプラグインをzipでどっかに置く GitHub 使っていれば、勝手に zipを作ってくれるのでそれが都合…

WordPress の検索結果ページで、検索件数を表示する

$wp_query の中に、そのページで表示しようとしている投稿の情報がいろいろ入っているので、そこを覗けば簡単でした。 検索結果: found_posts;?> 件 これだけです。また、$wp_query->query_vars['paged'] には現在何ページ目かという情報が、$wp_query->quer…

wordpress のテンプレートだけで autopagerize 対応

wordpress を autopagerize に対応させるには、ファイルをいじってタグや属性をいくつか埋め込む必要があります。 class="autopagerize_insert_before" class="autopagerize_page_element" rel="next" とかですね。 このうち、上の二つについてはテンプレー…