メインコンテンツに移動
ホーム

古松

メインナビゲーション

  • ホーム
  • ビデオ
  • ご連絡

パンくず

  • ホーム
  • wordpress

wordpress

WordPressのカスタムテンプレートでカテゴリー別の最新記事リンク一覧の表示方法

  • やりたいこと:カテゴリー別の最新投稿リンクを10件表示させたいです
  • カスタムテンプレートでカテゴリー別の最新投稿リンクを10件表示させます

WordPressのスラッグ(slug)と投稿/固定ページタイトル(title)との関係

  • WordPressのスラッグ(slug)は投稿/固定ページのタイトルから自動的に作成されたものです
  • スラッグがページのURL、カスタムテンプレートファイル名、カテゴリより記事の取得などに使用しています

WordPressのプラグイン作成:カスタム投稿タイプの作成

  • カスタム投稿タイプ(Custom Post Type)がテーマ(Theme)に依存しないように自作プラグイン(Plugin)に入れます
  • 自作プラグイン(Plugin)名とフォルダ名のほかのプラグインに重複してはいけません
  • プラグイン(Plugin)定義をコメントでphpファイルの上に置きます
  • カスタム投稿タイプの定義をプラグインファイルに書きます
  • プラグインのUI翻訳ファイル(PO/MO):{WordPressグロバル言語フォルダ} or {プラグインのフォルダ}

WordPressの新規投稿タイプ2:ユーザーインターフェースの翻訳方法

  • やりたいこと:カスタム投稿タイプ(Custom Post Type)のUIを日本語化
  • カスタム投稿タイプUIの日本語翻訳ファイル(PO/MO)を作成します
  • 翻訳ファイルの配置は:所属しているテーマフォルダ内 OR WPの言語フォルダ内
  • カスタム投稿タイプ登録する前に作成した翻訳ファイルをロードします

WordPressの多言語翻訳1:POT,PO,MOファイルの理解と作成

  • WordPressのユーザーインターフェース言語翻訳はLocalization/Internationalizationと言います
  • WordPressのユーザーインターフェース翻訳はGUNのgettext翻訳システムを採用しています
  • POTファイル:テキストエディタで作成、PO/MOファイルがPoeditで作成(例)
  • POTファイルが必須ではない(POファイルだけでもよい)

WordPressの新規投稿タイプ1:functions.phpファイルに定義する方法

  • WordPressの新しい投稿タイプの追加ができます
  • WordPressのテーマフォルダにあるfunctions.phpに直接に投稿タイプの定義

WordPressのプラグイン(Polylang)で多言語サイトの構築

  • 目的に応じて多言語サイトの構築
  • 多言語サイトを大きく分けると二種類:共有コンテンツとコンテンツ共有しない
  • プラグイン(Polylang)で一つのWordPressの上に多言語サイトの構築

WordPressの関数:__()、_e()、_x()、および_ex()の意味および違い

  • WordPressの関数:__()、_e()、_x()、および_ex()の意味

WordPressの関数(the_excerpt())より投稿の抜粋表示および抜粋/ティーザー(Teaser)の概念

  • WordPressの投稿に「抜粋」入力エリアがあります
  • WordPressの初期環境では「抜粋」が表示されない
  • 「抜粋」の表示はテンプレートに「the_excerpt()」関数の追加が必要
  • 抜粋表示ルール1:マニュアル抜粋がそのままに表示される
  • 抜粋表示ルール2:自動抜粋が投稿内容の最初から110文字が抜粋として表示される
  • ティーザー(Teaser): 抜粋表示+続きを読む(詳細へのリンク)

WordPressの投稿/固定ページにGoogleMap挿入の簡単方法:プラグイン(MapPress Easy Google Map)の導入

  • GoogleMapを固定ページ/投稿に挿入する方法がいろいろあります
  • Google Mapを固定ページ/投稿に挿入する専用プラグイン(MapPress Easy Google Map)の導入
  • プラグイン(MapPress Easy Google Map)が簡単に利用でき、かつ頻繁に違う場所の表示に良いツールでしょう

ページ送り

  • 1 ページ
  • 次ページ ››
wordpress を購読

検索フォーム

カテゴリ別

  • laravel
  • drupal
  • javascript
  • windows
  • html
  • mysql
  • php
  • apache
  • css
  • SEO
  • video
  • wordpress
  • linux
  • python
  • Electron
  • Visual Studio Code

google ads