WordPress(507)

506follower
ysugiyama12 さんのアバター 24views

WP_Queryでの条件指定

WP_Queryの条件として指定する引数に’author__in’や’post__not_in’などの記事を絞り込むものがある。 これらの要素は「配列」として指定しなければならず、たとえ指定... 2017年12月1日
hijiri-k さんのアバター 14views

get_post_metaで取得した要素で配列を作る

wordpressのデータベースとajax通信をして、カスタムフィールドに追加した復数のデータを取得したいとき、カスタムフィールドのデータを含んだ配列を作成し、ajaxで送るのが便利である。(もっと良い方法はあるかも?) コード ... 2017年11月24日
hijiri-k さんのアバター 62views

wordpressをデータベースサーバーとして使うとは

wordpressとは wordpressとは、CMS(Content Management System)の一種であり、ウェブサイトを構成する、HTMLやCSS、またデータベースを統合して管理できるシステムである。 データベースと... 2017年11月22日
hijiri-k さんのアバター 35views

wordpressのカスタムテンプレートで追加したカラムのデータの取得方法

wpdbを利用したデータベースへのアクセス wordpressがデフォルトで用意しているpostsテーブルのカラムのデータはこちらの記事で取得できる。 しかし、カスタムテンプレートで作成したカラムのデータはpostmetaというテーブ... 2017年11月17日
hijiri-k さんのアバター 51views

wordpressのデータベースへのアクセス方法(wpdb)

wpdbの読み込み phpで$wpdb関数を使えばwordpressのデータベースにアクセスできる。 phpファイルの最初に以下を記入しwpdbを読み込む。 global $wpdb; データ取得のサンプル データベースか... 2017年11月15日
riki0909 さんのアバター 13views

wordpressでのプラグイン設定 入力フォームの投稿

まず、テンプレート表示項目を決め、 [ID]:カスタムフィールドのID(定義) type:カスタムフィールドの形状(+サイズ) label:投稿画面で表示されるテキスト(注意事項など) を使いながら、作る。 例 [本のタイトル] type ... 2017年11月14日
harada さんのアバター 12views

WordPressで今現在の時刻を表示する

WordPressでphp関数などを使った現在時刻を表示しようとすると9時間程時間がずれてしまうことがあります。 以下の関数を利用することでずれていないちょうどの時間を表示することができました。 date('Y-m-d H:i:s',cu... 2017年11月10日
高瀬 裕介 さんのアバター 15views

WordPressでDBアカウント情報をnginxの設定ファイルに書く

wp-config.php /** WordPress のためのデータベース名 */ define('DB_NAME', getenv('DATABASE_NAME')); /** MySQL データベースのユーザー名 */ defin... 2017年11月7日
harada さんのアバター 20views

WordPress:投稿の最終更新者を表示する

以下のタグで投稿の最終更新者を表示することができます。 表示名のみ the_modified_author(); サムネイル(投稿のループ内にて) if($last_id = get_post_meta($post_id, '_e... 2017年11月7日
harada さんのアバター 16views

WordPressの更新時間を◯分前や◯日前などの表示にする

以下のコードをループ内に挿入することで表示できます。 echo human_time_diff( get_the_modified_time('U'), current_time('timestamp') ).'前'; 参考:Word... 2017年11月2日
harada さんのアバター 8views

カスタムフィールドテンプレートのfieldsetで増やした要素にもdatepickerを適用する

カスタムフィールドテンプレートに標準でセットされているdatapickerとは別のDatepicker | jQuery UIを利用しています。 要素を自由に増やせるカスタムフィールドテンプレートのフィールドセットでdatepickerを... 2017年10月30日
ysugiyama12 さんのアバター 12views

get_termsでタクソノミーリスト内のタームを取得

get_terms関数を使うと引数で指定したタクソノミーリストから値の配列を取得できる。 <?php $terms = get_terms( $taxonomies, $args ); ?> $taxonomiesでタ... 2017年10月27日
goto_jp さんのアバター 29views

previous_posts_link、next_posts_link がリンク切れ(404)するので対応した

previous_posts_link(), next_posts_link()、これらはWordPressのアーカイブページで「前の一覧」「次の一覧」といったページネーションリンクを出すための関数ですが、なぜかリンク切れを起こしていたので... 2017年10月3日
kensuke-iizuka さんのアバター 76views

PHP, WordPress開発で役立つこと、気をつけること

今までPHPやWordPress開発をしていく中で役に立った資料や気をつけることをいくつか書いていきたいと思います。 細かいところは色々とその都度調べながらという感じですが、 最終的には公式ドキュメントをしっかりと読むことが解決の近道で... 2017年9月29日
hiroroooo299 さんのアバター 0views

wp-cli で WordPress のアップデート検出

#!/bin/bash wp_version=$(sudo -u apache wp-cli core version) wp_update_version=$(sudo -u apache wp-cli core check-updat... 2017年9月25日
hiroroooo299 さんのアバター 3views

wp-cli と jq で WordPress の更新されたプラグインを抜き出す

# sudo -u apache wp-cli \ plugin list --fields=title,status,version,update,update_version --format=json \ | ... 2017年9月25日
goto_jp さんのアバター 102views

【コピペ可】WordPressにプラグインなしで「いいね」などSNSボタンを表示する

WordPressには各種SNSボタンを表示するプラグインは多数ありますが、利用数の多い人気プラグインですら自前ドメインからリダイレクトを挟んだり怪しい挙動をするのでプラグイン無しで実装する方法を紹介します。 採用しているボタンは以下4つ... 2017年9月22日
harada さんのアバター 27views

WordPressで印刷用のCSSを読み込む

以下のように第5引数にprintと指定することで、印刷時のみ有効になるCSSを読み込ませられます。 wp_enqueue_style( 'wpa-print-style', get_stylesh... 2017年9月20日
soutahirose さんのアバター 9views

WordPressで使用しているプラグイン名及び状態の取得

取得はクロームのコンソールから行うのでjavascriptで書きました。 (function () { var plugin_title = document.getElementsByClassName('plugin-title... 2017年9月20日
ysugiyama12 さんのアバター 63views

WordPressでメディアへ画像をアップロードする

wp_insert_attachmentという関数を用いることで添付したファイルをメディアへアップロードすることができる。 $attachment = array( 'post_mime_type' => $wp_filetyp... 2017年9月15日