2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

【随時更新】WordPressって何?な人が書く色々なメモ

Last updated at Posted at 2019-10-04

公式オンラインマニュアル

WordPressの関数を外部phpファイルから実行したい

  • wp-load.phpをrequireすればできる
  • ググれば参考サイトは沢山出てくる
  • 適当なphpファイルを作成して、下記をコピペして記事のタイトルが表示されればOK
<!DOCTYPE html>
<html>
<head>
  <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'>
</head>

<body>
  <h>関数テスト</h>
  <br>
  <?php
  // ワードプレスインストールフォルダ直下のwp-load.phpまでの相対パスを指定
  require_once("./wp-load.php");

  query_posts('posts_per_page=5');
  if (have_posts()) :
    while (have_posts()) :

      the_post();
      echo "<br>";
      the_title();
      echo "<br>";

    endwhile;
  endif;
  wp_reset_query();
  ?>
</body>
</html>

色々参考サイト

記事は投稿してるのに、have_posts()でtrueが返ってこない

Wordpress関数で画像取得について

ワードプレスのデータベースをバックアップ

メールアドレスからユーザーIDを取得

  • 公式サイト email_exists()
  • email_exists()は引数に指定したメールアドレスがユーザーに登録されている場合、
    そのユーザーのIDを返す。
    存在しなければfalseを返す。
$user_id = email_exists('xxx@xx.jp');

カテゴリを必須選択化

  • Adjust Admin Categories というプラグインを利用
  • 参考サイト

タグをチェックボックスで選択

1つのWordPressで複数テーマを使用したい

  • 既存のサイトが既にあり、既存サイトではワードプレスを使用したくない
  • 既存サイト内のBlog、Newsのみ、ワードプレスで運用したい
  • Blog、Newsにそれぞれ別のテーマを適用したい。
  • 上記な感じで運用したく、色々ググってみると、3つの方法があるっぽい。

プラグイン"Multiple Themes"を使用する

WordPress マルチサイト

  • 参考サイト
  • 参考サイト
  • 特殊な構造になるらしい。
  • サーバーによってはマルチサイトに対応していないらしい。
  • プラグインによっては対応していないものもあるらしい。

テーマ毎にサブディレクトリを作成し、そこにそれぞれWordPressを新規インストール

  • この方法がもっともシンプル、かつ、ポピュラーらしい。
  • 1テーマ毎に1WordPress、1データベースな感じの運用になる。
    それもなんか微妙だな。。。
  • 参考サイト

見た目をカスタマイズしたい

テーマ作成について

デバッグしたい(エラー内容を表示させたい)

自作テンプレートを作成した際の参考サイト

既存サイトの一部をWordpress化

参考サイト

お問い合わせフォームのプラグイン

エラー対応

エラーになって公開できない、プレビューはだんまり

  • ググってみると、同様の現象の方が結構いて、
    「クラシックエディタにすると公開できた」との投稿があった
  • 新しいエディタ"Gutenberg"のバグ??
  • って事でプラグインでクラシックエディタをインストールし、有効化すると
    公開できるようになった

テーマ編集でエラー

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?