【WordPress】トップページに特定のカテゴリの記事を表示させないようにする(ページネーションが動かなくならないやり方)【#np2020】

WordPress query_posts()

前日ブックマークした記事やニュースをまとめた「はてなブックマークまとめ」という記事があるんですが、ほぼ毎朝更新されて少し数が多いのでトップページの記事一覧からは除外しています。右メニューに「はてなブックマークまとめ」だけの最近の投稿リストを作って、アクセスはそちらからしてもらう感じ。

続きを読む

【メモ】Redmine REST APIとGuzzleによるチケット作成

redmine-logo@2x.png どこかで何らかの処理をしてその結果をそのままRedmineで報告し、周知したいという場面がありまして、RedmineのRest APIを使ってみました。 こんな感じ。 簡単。 Rest APIを使用する設定やAPIキーの取得方法についてはこちらのサイトを参考にしました。 REST API — Redmine用語解説 Rest APIの仕様に関しては公式ドキュメントを見るのが良いと思います。 Rest api – Redmine

続きを読む

【WordPress】テーマの開発はLocal by FlywheelとGitHubで解決した(追記あり)

Local by Flywheel

メインブログの引っ越しが間近に迫っているんですが、引っ越すに当たってメインブログだけはきちんとテーマを作り込みたいと思っていました。もちろんスクラッチは時間が掛かりすぎるから無理だとしても、スターターテーマと言われる基本的なデザインだけしてあるテーマを元に作りたいと。

続きを読む

【メモ】Laravelium/FeedでItemの日付をオブジェクトで渡すとvalidなRSSにならなくなる【#np2020】

w3c_rss.png Laravelで簡単にRSS出力出来るライブラリ「Laravelium/Feed」がものすごく便利なのですが、サンプルに従ってRSSを出力すると実はvalidになら無いことがあります。こういう感じで日付を設定して、出力すると、なぜかRFC2822で出力されずにW3Cの「Feed Validation Service」で上のようなエラーが表示されてしまいます(必要な部分のみ抜粋)。

続きを読む

ニコニコ動画紹介ブログ「1日1ニコ」の引っ越しが完了しました。【#np2020】

ニコニコ動画

MovableTypeからWordPressへの引っ越し第2弾として、備忘録も兼ねたニコニコ動画紹介ブログとして細々と更新してきたブログ「1日1ニコ」をWordPressへ引っ越ししました。アクセス数は1日に数件程度であり仮に障害が起きても影響が軽微であることと、長年運営しているおかげで6,000件弱の記事があることで、本ブログの引っ越し前の試験として適当でした。

続きを読む

Guzzleを使ってニコニコ動画にログインする【#np2020】

niconico_ku.png ログインが必要なAPIからデータを取ってくるにあたって、ログイン処理からのデータ取得という流れが必要なんですけど、どうも上手く動かなくてしばらく嵌まる。調べた感じではCookieの設定が上手く行っていなくて、ログインに成功しても次のリクエストに引き継がれていない感じ。

続きを読む