タグ

wordpressとtipsに関するgroverのブックマーク (219)

  • 管理画面:ユーザー一覧にフィールドを追加する

    Tweet Tweet管理画面のユーザー一覧に、登録されているフィールドを一覧表示させたい場合はfunctions.phpに記述! 次の例は、カスタマイズして追加した「住所1(addr1)」と「住所2(addr2)」というフィールドを一覧に表示させる方法 /***************************************************** ユーザー一覧に表示フィールドを追加する *****************************************************/ add_action('manage_users_columns','manage_users_columns'); add_action('manage_users_custom_column','custom_manage_users_custom_column',10,3);

    管理画面:ユーザー一覧にフィールドを追加する
    grover
    grover 2018/03/29
    ユーザー一覧にフィールドを追加
  • WordPressのパーマリンクを自由自在にカスタマイズ – 東京のホームページ制作 / WEB制作会社 BRISK

    WordPressでサイトを構築するときに頭を悩ますものにパーマリンク(サイト内URLの構造)があります。 以前の記事で、パーマリンクのカスタマイズについて少し書きました。 そこでは、カスタム投稿でのパーマリンク設定と記事ごとの自由なパーマリンク設定について書きました。 今回は、パーマリンクのルールを自由に設定する方法についてまとめました。 例を挙げながらの方が分かりやすいので、カスタムフィールドの値をパーマリンクに組み込みたい、というケースについて考えます。 「country_area」というカスタムフィールドに「Asia」という値を入れた場合、投稿と紐付いたメタ情報として、 というようにデータが格納されます。 この値を利用して、 http://●●.com/country_area/Asia/ や、 http://●●.com/country_area/Oceania/ などのようにパ

    WordPressのパーマリンクを自由自在にカスタマイズ – 東京のホームページ制作 / WEB制作会社 BRISK
    grover
    grover 2018/03/22
    パーマリンク
  • 固定ページや記事をPDF出力するWP Post to PDF Enhanced | immature

    カスタム投稿記事のPDF出力として、WP Post to PDF Enhancedを使用したので覚書。 日語適応(文字化けするのだ…)、印刷出力カスタマイズ化っていうのがなかなか無くて苦労した。 プラグインのインストール・有効化 WP Post to PDF Enhancedプラグインをインストールします。 プラグインを有効化すると、左側のメニューの中にWP Post to PDF Enhancedの設定項目が追加されます。 カスタムフィールドはカスタムフィールドテンプレートプラグインを使って作成。 設定のポイント PDFアイコンの位置や、PDF内のCSSの設定など設定項目は細かいところまで設定できるようので、ここではポイントだけ。 カスタム投稿も選ぶことができる。 カスタム投稿が作成されている場合はカスタム投稿も選ぶことができる。 (サンプル画像はresultsがカスタム投稿) PDF

    固定ページや記事をPDF出力するWP Post to PDF Enhanced | immature
  • wp_termmetaテーブルを使って、カテゴリ・タグ・タクソノミーのタームにカスタムフィールド(メタ情報)を追加する方法 | WEMO

    ターム新規追加時の画面にカスタムフィールド入力エリアを追加 まずはタームを 新規追加する時の画面にカスタムフィールド用の入力エリアを追加していきます。 まずは概要から。 functions.php に以下の様な記述をします。 // ターム一覧ページの新規追加エリアに要素を追加する関数 function add_term_fields() { //カスタムフィールド入力用のinputタグなどを出力する処理をここに } //フック add_action('{$taxonomy}_add_form_fields', 'add_term_fields'); 作成したadd_term_fields()という関数を、 {$taxonomy}_add_form_fields というアクションにフックさせます。 こうすることで、タームの新規追加画面でadd_term_fields()の中身が呼び出されます

    wp_termmetaテーブルを使って、カテゴリ・タグ・タクソノミーのタームにカスタムフィールド(メタ情報)を追加する方法 | WEMO
    grover
    grover 2018/03/05
    カテゴリーにカスタムフィールドを追加
  • 【WordPress】管理画面のカスタム投稿タイプ投稿一覧のカスタマイズ|おうちIT

    WordPressでカスタム投稿タイプとカスタムタクソノミーを追加した後に、カスタム投稿タイプの投稿一覧画面の表示を変更した際の備忘録です。 前提:カスタム投稿タイプ、カスタムタクソノミーが追加済み 【WordPress】Advanced Custom Fieldsのタクソノミーを出力したい の続きとなります。 カスタム投稿タイプ「書籍」、カスタムタクソノミー「書籍カテゴリー」が追加された状態です。 やりたいこと:カスタム投稿タイプの投稿一覧のカスタマイズ カスタム投稿タイプ「書籍」一覧のカラムに「著者」「書籍カテゴリー」を追加。 カスタム投稿タイプ「書籍」一覧のカラム名「タイトル」を「書籍名」に変更。 カスタム投稿タイプ「書籍」一覧を、「書籍名」→「著者」→「書籍カテゴリー」→「日時」の順に並び替える。 やったこと:function.phpに追記 カスタム投稿タイプ「書籍」一覧に「著者」

    【WordPress】管理画面のカスタム投稿タイプ投稿一覧のカスタマイズ|おうちIT
    grover
    grover 2018/03/02
    カスタム投稿タイプの一覧表示のカスタマイズ
  • 続き物ページを表す「rel=”next” rel=”prev”」タグをWordPressで最適化して利用するカスタマイズ方法

    WordPressカスタマイズのポイント これまでのことを踏まえ、今から行うWordpressカスタマイズでは、以下の3つのポイントカスタマイズしたいと思います。 デフォルト機能で投稿ページごとにnext/prevタグを割り振られている場合は停止させる 1ページを複数に分けた分割ページにnext/prevタグを追加する 「投稿一覧」や「カテゴリ一覧」のようなページネーション分割ページにnext/prevタグを追加する 今回は、functions.phpにコピペするのみで、これらの動作を実現したいと思います。 functions.phpのカスタマイズ 上に書いた3つのカスタマイズを、まとめてfunctions.phpに記述します。(子テーマをカスタマイズする場合は、子テーマのfunctions.phpに記述する)。 functions.phpに記述するコード全部は以下になります。 /////

    続き物ページを表す「rel=”next” rel=”prev”」タグをWordPressで最適化して利用するカスタマイズ方法
  • Contact Form 7のラジオボタンを必須項目に(最新版)

    2017/02/21 タグ: Contact Form 7 今回はWordPressでの超定番のフォーム用プラグインContact Form 7でのラジオボタンの必須項目化についての解説です。 現行バージョン(確認時:バージョン 5.1.3)ではラジオボタンのデフォルト値を設定しない場合、未選択の状態で表示されます。このまま送信すると「必須項目に入力してください」のエラーが表示されます。つまり、下記対処は不要になります。 このContact Form 7ではショートコードの項目にアスタリスクを加えて[text* name]のような形にすることで必須として指定することができます。 しかし、ラジオボタンに関しては[radio*]としても必須にはなりません。 Contact Form 7の作者は見解のようにHTMLの正しい仕様ではないということでプラグイン側では対応しないようです。 まあ、是非は

    Contact Form 7のラジオボタンを必須項目に(最新版)
  • WordPress メタボックスでメディアライブラリ呼出し - とみぞーノート

    概要 「WordPress メタボックスでファイルアップロード」の続き。記事編集ページに、メディアライブラリを使ってファイルアップロードする機能を追加する処理の説明。 サンプルコードは以下。 https://github.com/kztomita/wordpress-plugin-sample-metabox 全体の説明は「WordPress メタボックス追加サンプルコード」を参照。 メディアライブラリを使ったアップロードを行うメタボックスの説明 sample-metabox-admin-media.phpの説明。 sample-metabox-admin-media.phpは図1に示すメタボックスを追加する。「ファイル選択」をクリックすると、図2のメディアライブラリが開き、ファイルをアップロード/選択すると、図1のテキストボックスに選択したファイルのURLが設定される。 処理はメタボック

  • 管理画面の投稿一覧にカスタムタクソノミーの列を表示させる方法

    管理画面の投稿一覧では、カテゴリーやタグの列は存在しますが、カスタムタクソノミーの列はありません。カスタムタクソノミーを作成しても、列は追加されないんです。設定したカスタムタクソノミーを確認するには、記事の編集画面にアクセスする必要があります。 投稿一覧でも設定したカスタムタクソノミーが確認できるようになった方が便利ですよね。そこで今回は、投稿一覧にカスタムタクソノミーの列を追加するためのカスタマイズ手順をご紹介いたします。 投稿一覧に列を追加する 管理画面の投稿一覧に列を追加するには、利用しているテーマのfunctions.phpをカスタマイズします。 まずは、追加の列を作成するために、以下のようなコードを追加します。 function add_custom_column( $defaults ) { $defaults['列の名前'] = 'タクソノミー'; return $defau

    管理画面の投稿一覧にカスタムタクソノミーの列を表示させる方法
  • WordPressのパーマリンク設定で絶対にやってはいけないこと – 数字だけの記事ファイル名

    月別ページと重複する 上記のような数字だけのパーマリンクは、PostIdを利用して、パーマリンク設定でカスタム構造を「/%post_id%」に設定したり、カスタム構造を「%postname%」に設定して、Slugs or PostIDを利用すると作れます。 今後将来、インターネットのファイルの形式がずっとHTMLである保証はありません。https://www.wakatta-blog.com/1234 のような、拡張子.htmlがないリンク形は理にかなっています。 しかし、とんでもない落とし穴が待っていました。数字だけのファイル名だと、年別ページと重複する可能性があるのです。PostIDが1から999までは良いのですが、4桁、つまり1000から9999までは、WordPress側で自動的に記事を非表示する「4桁フィルター」が作動して、記事が表示されなくなってしまうのです。 2103年の月別

    WordPressのパーマリンク設定で絶対にやってはいけないこと – 数字だけの記事ファイル名
  • 子テーマを作ってWordPressの既存テーマをカスタマイズする方法

    2017年5月1日 Wordpress いまやブログだけではなく、会社紹介のWebサイトやポートフォリオサイト、ECサイトに至るまで、様々なタイプのWebサイトで利用されているCMS、WordPress。すでにデザイン・コーディングが済み、自由に利用できる既存のテーマも豊富に配布されています。今回はそんな既存のWordPressテーマを使うメリットや、子テーマを作成してカスタマイズする方法を紹介します。 ↑私が10年以上利用している会計ソフト! WordPressの既存テーマを利用するメリット ちょっと検索すればたくさんのWordPressの既存テーマが見つけられます。既存テーマを利用すると、どんなメリットがあるのでしょうか? 制作時間を短縮できる こういった配布されているテーマを使うメリットは、なんといっても制作時間の短縮。豊富なテーマの中には、自分の思い通りのレイアウトのものも見つけら

    子テーマを作ってWordPressの既存テーマをカスタマイズする方法
  • WordPressのショートコードを自作してみる

    WordPressのショートコードを自作してみる Wordpressで記事を書いていると、投稿記事からテンプレートタグを使いたくなったり、自作のプログラムを動かしたいくなる場合があると思います。 そんなときに便利なのがショートタグです。 投稿日2010年07月11日 更新日2011年04月03日 ショートタグは投稿記事に[](ブラケット)内にショートコード名を記述することで、あらかじめ設定しておいた関数を呼び出すことができます。 で、肝心の関数を記述する場所はというと、プラグインとして読み込ませたり、テンプレートフォルダのfunctions.phpに記述します。 プラグインというとちょっと大げさな気がするので、今回はfunctionsファイルの方を試してみたいと思います。 たぶん一番シンプルなショートコード ショートコード第一号は呼び出すと決められた文字列を返すだけという、実用性0のコード

    WordPressのショートコードを自作してみる
  • Loading...

    Loading...
    grover
    grover 2017/09/07
    そういえば投稿一覧ページってなかった。
  • WordPressで年度別記事一覧を表示する

    WordPressで年度別記事一覧を表示する WordPressでコーポレートサイトを構築するとき、年度別リンクとか記事一覧を表示したいときがまれにありますのでご紹介します。 投稿日2014年03月25日 更新日2014年03月25日 年度別アーカイブリスト 「・2014年度・2013年度・・・」のリンクの表示ですね。 最初に「functions.php」に下記を追加して。 functions.php function get_archives_by_fiscal_year( $args = '' ) { global $wpdb, $wp_locale; $defaults = array ( 'post_type' => 'post', 'limit' => '', 'format' => 'html', 'before' => '', 'after' => '', 'show_pos

    WordPressで年度別記事一覧を表示する
    grover
    grover 2017/07/26
    年度別アーカイブ
  • WordPress:ログイン後にダッシュボードには移動せずに、他ページヘリダイレクトさせる方法 - NxWorld

    フォーラムで見かけて個人的にも覚えておきたいと思う内容だったので備忘録。 デフォルトのWordPressはログイン後にダッシュボードに移動しますが、それを任意のページにリダイレクトさせる方法です。 また、ダッシュボードへ移動できないのにメニューに「ダッシュボード」の項目が表示されているのはアレなので、これを非表示にする方法も併せて紹介します。 ログイン後に任意のページヘリダイレクトさせる 「ダッシュボード」にアクセスしようとした際に別ページへリダイレクトさせるには、functions.phpに下記のように記述することで実装できます。 add_action( 'admin_init', 'redirect_dashiboard' ); function redirect_dashiboard() { if ( '/wp-admin/index.php' == $_SERVER['SCRIPT

    WordPress:ログイン後にダッシュボードには移動せずに、他ページヘリダイレクトさせる方法 - NxWorld
  • http://wpcj.net/1306

    http://wpcj.net/1306
    grover
    grover 2017/07/14
    メディアのポップアップ画面のカスタマイズ
  • 最初にやるべきWordPressのセキュリティ対策。ログインユーザー名がバレるのを防ぐ

    ワードプレス Kota Naito / 2017.07.11 最初にやるべきWordPressセキュリティ対策。ログインユーザー名がバレるのを防ぐ デフォルトの状態のWordPressは、管理画面にログインする際に必要な「ユーザー名」が「見える」状態になってしまっています。 来、「ユーザー名」は人と、サイト管理者だけが知るべき情報です。ユーザー名とパスワードを組み合わせたログイン方式の場合、当たり前の話となりますが、まずユーザー名を識別し、次にパスワードを認証するという2つの段階を経てログインをします。ユーザー名は「あなたは誰」に対する返答で、パスワードは「あなたである証拠」に対する返答なのです。 デフォルトの状態のWordPressは、この2つのキーのうちの1つである「ユーザー名」が誰もが「見える」状態にあります。このまま何の対策もしなければ、あなたのWordPressで作られたサ

    最初にやるべきWordPressのセキュリティ対策。ログインユーザー名がバレるのを防ぐ
  • WordPress 3.5の新メディアアップローダーの使い方

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    WordPress 3.5の新メディアアップローダーの使い方
    grover
    grover 2017/07/07
    メディアアップローダー
  • Using WordPress Media Uploader in Plugins and Themes

  • WordPress メディアピッカーの使い方【自作テーマ】

    grover
    grover 2017/07/07
    メディアアップローダー