Wordpressの記事一覧
2022/12/12
【Twitter】モーメントが無くなって困っている?
私は、それほど困っていませんが、確かにモーメントが無くなって記事をまとめていた人は困ってしまいそうです。 まず、大前提として、Wordpressのサイトを運用している必要があります。 次に、ある程度のPHPとCSSの知識が必要です。 あとは、頑張ればできます(多分) モーメントの代わりになるような「固定ページ」を作ってしまおうというのが趣旨です。 まずは、デザインもそうですが、モーメントで困るのは階層が作ることができなかったことです。 そこで、デザインは後で考えるとして、管理するときに階層を作ることができる…
続きを読む2021/11/23
【WordPress】このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボックスを確認してください。
このサイトを含めて、いくつかのサイトで「このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボックスを確認してください。」が出て、表示ができなくなっていました。 サイトをいじったわけでもなく、サーバのモジュールを切り替えたわけでもなく、不可解な状況でした。 WordPress をデバッグモード(デバッグモードへの移行は、検索して下さい。便利なので、覚えておくことを推奨します)に変更して確認を行った所、原因が判明しました。 原因は、プラグインの「Auto Featured Im…
続きを読む2020/06/24
【覚書】WordPress で、pixiv のルビに対応
かなり強引な方法です。 正規表現を使えば、もう少し安全になるかと思いますが、気にしない人向けです。 ダメだったら、その部分だけ手作業で直せばいいやと考えることが出来る心の広い人向けです。 function.php に、フィルターを追加します。 使っているテンプレートを見てください。 殆どの場合は、 the_content を使って、コンテント(本文)を表示していると思います。フィルタを噛ませて、文字列を置換します。 function the_content_replace($text){ $str1 = &…
続きを読む2020/05/16
【覚書】WordPressのタグをC#から追加(WordPressPCL)
WordPressPCL を使って、C#から管理しているWordPress に記事を投稿する。 その時に、同時にタグを追加したい場合がある。っていうか、それができないと不便。 だから、作ってみた。 string strUrl = wp.siteUrl; var client = new WordPressClient(strUrl + "wp-json"); try { client.AuthMethod = AuthMethod.JWT; client.SetJWToken(wp.si…
続きを読む2020/05/04
【覚書】WordPressにC# WindowsForm から投稿
NuGet で WordPressPCL をインストール。 WordPress には、JWT Authentication for WP-API プラグインをインストール。ユーザー → 対象ユーザ → パスワードの設定。 認証 CWPData wp = getSelectSite(); if( wp != null ) { string strUrl = wp.siteUrl; try { var client = new WordPressClient(strUrl + "wp-json&quo…
続きを読む2020/01/29
【覚書】WordPressでAmazon商品を簡単に表示するショートコード
WordPress にAmazonの商品を紹介できるプラグインはいろいろと存在しているのですが、どれもいまいち趣味に合わない。 問題なのは、このサイトを含めて作っているサイトでは商品を売れない事に起因している。 API の制限があります。 利用開始から60日間は、一日あたり8640リクエスト可能 過去30日間の発送済み商品売上約5円ごとに1リクエスト追加 最大リクエスト可能数は864000 過去30日以内に発送済の商品売上が必要 私のような場合には最後の制限にヒットします。毎月誰かが買ってくれるなんて事はあ…
続きを読む