WordPress

ブログ

【Pythonブログ投稿自動化】URLチェック機能

今回の内容 ここまでの内容で基本的な投稿はできるようになりました。 今回は、追加的な機能として、記事の内部にあるURLが機能しているか確認するコードを紹介します。 記事を作成したけど、実はリンクが正しくなかった…ということはよくあります。リ...
WordPress

【Pythonブログ投稿自動化】画像チェック機能

今回の内容 前回は、記事のリンクが正しいか確認するスクリプトを紹介しました。 それと同様に、自動投稿の場合、画像のリンクが切れていて、うまく画像が投稿できないということがあります。 そこで、リンクト同様に画像についてもきちんと画像が存在して...
ブログ

【Pythonブログ投稿自動化】投稿データCSVから投稿する(XMLRPC)

今回の内容 前回は、記事投稿において必要になるメタデータについて考えました。 メタデータの簡単な管理方法はCSVで管理する方法です。 今回は、このCSVを使った自動投稿を実装してみたいと思います。 今回紹介する内容を実装すれば、基本的に、そ...
ブログ

【Pythonブログ投稿自動化】記事ファイルの管理方法について考える

前回は、ブログ記事に関するメタデータ(本文以外のデータ)をどのように管理するか考えました。 今回は、関連して、記事内容のマークダウンのファイル名やフォルダ構造について考えていきたいと思います。 記事ファイル名 まずは、記事のファイル名につい...
WordPress

サムネイル画像を指定してPythonからWordPressに投稿する(XMLRPC)

今回の内容 WordPressにPythonから記事を投稿する際に設定できる項目として、サムネイルがあります。 今回は、記事の投稿時にサムネイルも併せて設定できるようにしていきたいと思います。 サムネイルIDでの投稿 最終的にpython-...
ブログ

VSCode devcontainerでWordPress開発環境を構築する方法

はじめに VSCodeのDevContainer機能を使うことで、Dockerを活用した開発環境を簡単に構築でき、プロジェクトごとに異なる環境を手軽に管理できます。この記事では、VSCodeのDevContainerでWordPressを使...
ブログ

devcontainerのWordPressでphpMyAdminを使えるようにする

devcontainerでのWordPress環境構築 VSCodeのdevcontainerを使って、WordPressをローカル環境に作成する方法については以下の記事で紹介しました。 今回は、このWordPress環境でphpMyAdm...
ブログ

シンフリーサーバーでWordPressのAPIが使えるように設定する方法

WordPressでAPIが使えるようになると投稿などを自動化することができ、非常に便利ですが、そのためには、レンタルサーバー側でセキュリティの設定が必要な場合があります。 今回は、シンフリーサーバー(旧エックスフリー)の場合を例にして、R...
ブログ

WordPressでプラグインなしでLatex数式を表示する方法 script対応

MathJaxを使うことでWordPressで数式表示できますが、通常の設定では数式部分を、`<script type="math/tex">`タグで記述した場合には、うまく表示されません。`<script type="math/tex">`でも表示するための設定を紹介します。
ブログ

シンフリーサーバーでWordPressをデータベース含め完全削除する方法

WordPressのアンインストール データベースの削除 サブドメイン/ドメインの削除