メシのタネ

Webプログラミング 備忘録

  • DOMをPHPで操作できたらいいよね

    そうだよね。そう思うよね。JavaScriptでやると、画面がガタついたりするもんね。そうならないようにする方法もあるかもしれないけど、僕はできませんので、サーバー側でなんとかできたらええなぁと思って挑戦したけど、できませんでしたよ。PHP標準でHTMLをDOMにできるらしい今、技[...]

    続きを読む
  • 設計書ってなんで書くの?

    設計書をなぜ書くのかから始めてかれこれ3年近くこの禅問答をやっているわけですが、いまだに答えは出ません。ただ、その禅問答をやる中で設計書に対する取り組み方は大きく変わったので、その一部でも書いていきたい。基本設計はとにもかくにも必要だと思う設計書はいらぬ!という話をよく聞くし、自分[...]

    続きを読む
  • 書ききってやる。

    久々に書いてみる。久々に文章を書くということをやってみようと思う。伝える作業を観察したいと思ったからそうしたいと考えた。情緒的な文章は基本的にゴミ箱にぽいしてきましたが、情緒的なのも自分だと思う。「文章をかくという作業は、とりもなおさず自分と自分をとりまく事物との距離を確認すること[...]

    続きを読む
  • 普通の会社で2年普通に働いて思う事

    えらい寒くなりました。文句言いながらも現職を続けて2017年12月1日にめでたく2年がたちました。分かりやすいが乱暴に言えばITドカタと呼ばれる業界に入って案件のヒエラルキーの無慈悲さを痛感しながらも、それでもしょうがないと頑張る人たちに心を打たれながら「じゃあ俺も」と頑張れない自分に挫折して、とあ[...]

    続きを読む
  • jQueryUiのDatepicker利用時にminDate設定するとバグる件

    題名の通りなんですが、DatepickerでminDate使うとバグります。また後でキャプチャ見て貰いますけど、灰色の部分が、minDateで設定した日付が反復して出るようになるんですね。こういうの気が付かない人がいるかも知れませんが、ChoromeでminDate設定してる人は気にしてみてくだ[...]

    続きを読む

WordPressで知ってると微妙に得をする技たち

wpppppppp
今日はWordPressで知ってると地味に便利なネタを紹介したいと思います。投稿IDからカテゴリ取得する方法や、ユーザー登録の方法、コメントの注意書きをどうにかする方法とかとかを紹介していきたいなぁって思てます。

get_headerで好きなheaderテンプレートを読み込む

header-moge.phpとかファイル作ってget_header(“moge”)とかすると、header-moge.phpをインクルートしてきます。

投稿IDからカテゴリの取得

カテゴリを取得する時は、ただ、カテゴリの一覧が欲しいだけでなく、投稿と紐づいたカテゴリを取得したい場合があると思います。そういう時は

投稿IDをget_the_categoryに入れると良いと思います。投稿IDはループの中で取得しても良いですし、$postsの中から穿ってきてもいいと思います。

プログラム側からユーザー登録

管理画面からじゃなく、ソースコードからユーザー登録する方法があります。会員制サイトとかやる場合、フォームからユーザー登録とかしたい場合があると思いますwp_insert_userを使えばそれが可能になります。

もちろんフォームから登録するのでCSRFの対策やXSS対策などを施す必要がありますので、クラックされない自信がある人にオススメの関数になります。

コメントの注意書きの削除や名前必須削除

使用可能タグや必須項目への注意書きを消す(というか編集する方法)と名前の必須を削除にする方法

書いてたら疲れてきたので、また次回、やる気が出ればやってみたいと思います。

関連記事

コメントをお待ちしております