すたらブログ

文系Webプログラマの備忘録

WordPress

WordPress: 新着記事一覧で本文冒頭120文字と画像1枚を表示したい

目次 要望 冒頭120文字だけを取得する 最初の1枚の画像を取得する 実際の使用例 要望 新着記事一覧に、題名と投稿日時だけでなく本文と画像を載せたい。 本文は冒頭120文字だけを抜き出し、それ以降は「...」で省略したい。 複数の画像がある場合は、最初の1…

PoeditでWordPressテーマを国際化する

入手先: Poedit 目次 要望 環境 準備: ソースコード内の文章を翻訳可能文字列にする POTファイルを作る en.poファイルを作る ソースコードを編集したら テーマを公開するなら英語に直すべき 要望 自作した小規模サイト用のテーマを国際化したい。 (今回はソ…

小規模サイト用のWordPressテーマを作る際の知識

WordPressのテーマ作成を勉強しつつ、練習で作ったものをGitHubで公開しています。 ここまでに学んだ知識を整理しておきます。 練習用テーマ: sutara79/wordpress-theme-sutara79 目次 基礎知識 トップは固定で、しかも専用のテンプレートを使いたい グロー…

まとめ: WordPressを利用したウェブサイトをローカルで制作し、リモートで公開する

目次 環境 ローカルにWordPressをインストールする MySQLの場合 SQLiteの場合 リモートで公開する MySQLの場合 SQLiteの場合 公開後に修正する WordPressをアップグレードする MySQLの場合 SQLiteの場合 環境 投稿時のWordPressの最新版: 4.3.1 使用するデー…

ローカルで制作済みのWordPress+SQLiteのサイトをリモートで公開する

目次 環境 データベースの内容を一部修正する リモートへアップロードする 環境 投稿時のWordPressの最新版: 4.3.1 使用するデータベース: SQLite ※ SQLite Integrationが必要 ローカル OS: Windows 7 Webサーバ等: XAMPP リモート Webサーバ等: さくらサー…

ローカルで制作済みのWordPress+MySQLのサイトをリモートで公開する

目次 環境 データベースを移植する ローカルのデータベースをエクスポートする リモートにデータベースを用意する リモートのデータベースにインポートする データを一部修正する wp-config.phpを修正する リモートへアップロードする 環境 投稿時のWordPres…

DBにMySQLを使っているリモートのWordPressをアップグレードする

目次 要望 環境 データベースの移植 リモートのデータベースをエクスポートする ローカルの一時的なデータベースにインポートする バックアップ 最新版のWordPressを入手する ローカルで、一時的なバーチャルホストを設定する ドキュメントルートのパスに日…

DBにSQLiteを使っているリモートのWordPressをアップグレードしたい

目次 要望 環境 ローカルのWPの更新の手順 リモートのWPの更新の手順 リモートのWP全体をダウンロードする 一時的なバーチャルホストの設定 ローカルで更新する .ht.sqlite以外をミラーリングする 一時的なバーチャルホストの設定を削除する 要望 さくらサー…

既存のサイトのトップページだけをWordPressで改修したい

(最終更新: 2016-07-23) WordPressを利用するウェブサイトの改修で、一番手間のかからない事例を想定しています。 上司から実現可能かどうか尋ねられたので試してみましたが、どうやら大丈夫なようなので安心しました。 目次 環境 要望 現状 改修後 手順 Wor…

Windows: XAMPPでWordPressのテーマ作成のための環境を整える

追記: 2018-07-28 最新版のWordPress 4.9.7では、SQLite Integrationが正常に動作しません。 よって、MySQLを使うしかありません。 WordPressを利用して、小規模なウェブサイトのためのテーマを作りたいです。 まずはWordPressのインストールから。 XAMPPは…