タグ

wordpressに関するcosarinのブックマーク (56)

  • [WordPress]カスタムタクソノミーに親子関係(階層)を持たせ、複数選択したタームの並び順を親>子の順番に表示する | tipsBear

    [WordPress]カスタムタクソノミーに親子関係(階層)を持たせ、複数選択したタームの並び順を親>子の順番に表示する WordPressのカスタム分類(タクソノミー)にはhierarchicalという、カテゴリーのような親子関係(階層)を持たせる第3パラメータがあります。 今回は、上記の設定で親子関係をもたせたカスタム分類(タクソノミー)のタームを、親>子のように親子で並べる方法のメモです。 ※「カスタム分類(タクソノミー)」だと長いので、以下省略して「タクソノミー」と記述します。 やりたいこと タクソノミーに階層をもたせ、タームに親子関係をもたせたい 投稿記事に属している上記のタクソノミーのタームたちを、親>子の順番できちんと並べたい。 タームが複数選択されていた場合も、親>子・親>子のように順番に並べるようにしたい。 上記に書いてあることそのまんまでひねりなし。文章だけ見ればすごく

    [WordPress]カスタムタクソノミーに親子関係(階層)を持たせ、複数選択したタームの並び順を親>子の順番に表示する | tipsBear
    cosarin
    cosarin 2014/03/19
    最近ここでWordPressの知識を得ている。めっちゃ見やすい
  • WordPressのテンプレートタグ、the_*()とget_the_*()の違い

    MS Office カテゴリ MS Office (105) 関連タグ Access (44) Excel (92) OfficeScripts (2) PowerPoint (8) Python (2) VBA (91) YouTube (6) イラスト (44) 入門 (38) Web カテゴリ Web (85) 関連タグ facebook (4) jQuery (10) linux (3) Photoshop (18) PHP (24) tips (22) twitter (10) WordPress (76) YouTube (6) アプリ (29) イラスト (44) デザイン (15) ブログ (39) 入門 (38) 分析 (20) Adobe カテゴリ Adobe (28) 関連タグ facebook (4) Fresco (2) Illustrator (8) JavaS

    WordPressのテンプレートタグ、the_*()とget_the_*()の違い
    cosarin
    cosarin 2014/03/06
    これはわかりやすい
  • WordPress Popular Postsで、現在とそれ以外のカテゴリの人気記事をそれぞれ表示する

    このブログでは、wordpress popular postsというプラグインを使ってサイドバーに人気記事を表示しているんですが、カテゴリごとの人気記事や、特定のカテゴリを除外したランキングなどもできるみたいなので色々試してみました。 PV向上を考える ランディングページ最適化編・ブログのアクセスアップを考察*frasm この記事を拝読して、なるほど新規訪問だけじゃなくて、訪問別ページビューを上げるというのも重要だなぁと思いました。現在、記事終わりに関連記事を表示していますが、これは同じタグがついているものを新しいものから5件表示するだけなので、過去の記事は出にくい構造になっています。 【ブログの人気記事をどこにでも表示することができる】「wordpress popular posts」のテンプレートタグを使ってトップページに人気記事表示 | 今村だけがよくわかるブログ そこで、こちらを参

    WordPress Popular Postsで、現在とそれ以外のカテゴリの人気記事をそれぞれ表示する
  • WordPressにPjaxを実装してみる | かくれざとう

    Pjaxを使うメリットとしては ページ全体でなく一部のみを読み込むため、転送量の削減が期待できる 上記と同じ理由でページの読み込み時間も減少する 書き換え面積が減るため端末の負荷も少ない ページ遷移時にエフェクトをかけられる などが挙げられるかと思います。 実装方法 ありがたいことに手軽にPjaxを扱えるjQueryプラグインを公開してくださっている方がいるので、そちらを使います。 さて、このプラグインを使ってPjaxを実装するためには、サーバーサイドとクライアントサイドの両方を書き換える必要があります。全体的な動きとしては、まずjavascriptの方で特定のリンクがクリックされたときにpjaxイベントを起こして、httpヘッダに特定文字列を付加するように記述。サーバーサイドではhttpヘッダに特定文字列があるかどうか判別し、もし有ったらpjaxイベントが発生したと判定して、ページの一部

    WordPressにPjaxを実装してみる | かくれざとう
    cosarin
    cosarin 2014/02/10
    わかりやすいー!
  • WordPressの優良プラグイン50選、最初にインストールしておくと超便利!

    WordPress(ワードプレス)を利用してブログを運営する際に役立つプラグインを紹介します。 プラグインはWordPressの機能を拡張する役割があります。 プラグインを上手く活用すると、ブログの機能を増やして、ブログの運営を効率化できます。 ブログ運営に役立つ便利なプラグインが沢山あります。 あなたのブログに導入するプラグインを選ぶ際に参考にして下さい。 WordPressの便利なプラグインをあなたも活用しましょう。 この記事を読むと得られること はじめに プラグインとは? WordPress(ワードプレス)のプラグインは、 機能を拡張する役割があります。 初期状態は、シンプルな機能しか用意されていませんが、 プラグインを利用することで、様々な機能を拡張できます。 便利なプラグインは沢山あります。 この記事では便利なプラグインを紹介しています。 あなたのブログで利用するプラグインを選ぶ

    WordPressの優良プラグイン50選、最初にインストールしておくと超便利!
  • [WordPress]taxonomy.phpで現在のカスタムタクソノミーを取得しカスタムフィールドの値で条件分岐させる | tipsBear

    普通はtaxonomy.phpにwhile (have_posts()) : the_post();の基のループを書いておけば自動で該当カスタム分類(タクソノミー)を取得してくれますが、ちょっとした特殊な事情で普通のループが使えない時のお話です。 ※「カスタム分類(タクソノミー)」だといちいち長いので以下を省略して「タクソノミー」と記述します。 実案件がたまたまタクソノミー使ってやるものだったので変に複雑になっちゃいましたが、普通のpostsだったらこんな苦労はしませんね…。カスタムなんちゃら系は思ってもみないような罠が多いので毎度苦戦します。 やりたいこと タクソノミーの記事一覧ページ(taxonomy.php)を作る カスタムフィールドのラジオボタンでON・OFF機能を作り、ONを選択した記事のみを表示させたい タクソノミーは数種類あるが仕様はどれも一緒のため、出力はtaxnomy.

    [WordPress]taxonomy.phpで現在のカスタムタクソノミーを取得しカスタムフィールドの値で条件分岐させる | tipsBear
    cosarin
    cosarin 2014/02/05
    すごい
  • WordPressでget_*()を使うときは念のためソースを確認して適切に処理すべし! | Firegoby

    先日facebookの中でのやりとりで、ここわかりにくいんだよなーって思った事例がありました。 WordPressのテーマ内でパーマリンクを出力するには the_permalink() 関数を使用します。 <?php the_permalink(); ?> でも、これ、いきなり出力してしまうので、場合によっては get_permalink() を使いこともありますよね。 他にも同様のケースで、the_*() のようなテンプレートタグを get_*() で置き換えることが多いと思います。 でもこれ、ケースバイケースですがあんまよくないです。。。 the_*() の値と get_*() の値は必ずしも同じじゃないことに注意しよう! たとえば、the_permalink() のソースを見ると以下のようになっています。 function the_permalink() { echo esc_url

  • [WordPress]カスタムメニューを使ってナビゲーションラベルとは別のメニュー名を表示させる | tipsBear

    良いタイトルが思いつかなかったのでいまいち分かりづらくてごめんなさい。 事の発端は、WordPressのカスタムメニュー(wp_nav_menu)の機能で設定したナビゲーションラベル以外にもう1つ違う名前で表示出来ないかな? と思ったものです。直書きすればどうとでもなりますが、なるべく更新の手間を減らしたかったので。 やりたいこと WordPressのカスタムメニュー(wp_nav_menu)を使ってメニュー管理がしたい メニューの名前(ナビゲーションラベル)に設定する名前とは違うもう1つのメニュー名をもちたい もう1つの名前のみのメニューをつくりたい(ナビゲーションラベルのメニュー名を表示させず、もう1つの名前のメニューを独立させて表示させたい) 上記のメニューにも通常のカスタムメニュー同様にカレント処理がつくようにしたい ナビゲーションラベルとは違う名前のメニューを単体で使うなんて機会

    [WordPress]カスタムメニューを使ってナビゲーションラベルとは別のメニュー名を表示させる | tipsBear
    cosarin
    cosarin 2014/01/22
    あとで
  • WordPress管理画面を顧客用にカスタマイズする方法 | hTDESIGN

    お客様から依頼を受けてWebサイトを制作する場合、新着情報の投稿など、顧客側でサイト更新を行いたいという要望は多いかと思います。 WordPressで制作したならば、サイト管理画面にログインすることで更新作業が行えるので、それは可能です。管理者(制作側)が、予め顧客のアカウントを追加して、管理権限を制限することによって、不用意にサイト構築内容が変更されてしまうのも防ぐ事ができます。 しかしながら、あからさまにWordPressを利用していることが露骨な管理画面を、そのまま顧客にお見せするのも節操がありません。ここでは、そういった部分の配慮と、顧客に解り易い管理画面にカスタマイズするために、私が採っている方法を記述します。 尚、以下の内容はWordPressバージョン3.3.2/3.4.2で検証したものです。 ログイン画面のカスタマイズ ロゴを変更する functions.phpに下記コード

  • 特命:WordPressとMonacaを連携させてビジネスチャンスを生み出すこと

    <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <script src="plugins/plugin-loader.js"></script> <link rel="stylesheet" href="plugins/plugin-loader.css"> <link rel="stylesheet" href="topcoat/css/topcoat-mobile-light.css"> <link rel="stylesheet" href="css/pageslider.css"> <link rel="stylesheet" href="css/main.css"> <script src="js/fastclick.js"></script> <script src="js/pageslider.js"></script

    特命:WordPressとMonacaを連携させてビジネスチャンスを生み出すこと
    cosarin
    cosarin 2013/07/20
    これ面白そう
  • WordPress管理画面にオリジナルメニューを追加した時の手順メモ

    前回もちらっとメモしたんですが、 もっと具体的な内容も覚えておきたいので改めて実際のコードとともに手順をメモしたいと思います。 オリジナルの管理画面を用意しておくと、クライアントさんがサイトの更新を行う場合に安心して更新をお任せできますw ゴールはこれ。 不要なダッシュボードウィジェット、左メニューなどをすべて非表示にし、 オリジナルで用意したヘッダー&メニューを差し込みます。 デフォルトの管理画面は高機能な分、メニューがずらーーーっと並んでおり WEBに詳しくない方にとっては何が何だか分からないものですからね。 ここは一思いにばっさりと切り捨て、クライアント専用にやさしいシンプルな見た目の管理画面を用意してあげることで 大幅に間違いが減りますし、説明の時間も短縮できると考えてます。 ちなみに、上記キャプチャに表示されているメモは『Headache With Pictures』というプラグ

    WordPress管理画面にオリジナルメニューを追加した時の手順メモ
  • 諦めないで…!WordPressでページ送りがうまく行かない時の3つの対処法+究極奥義

    WordPress独自テーマを作る際に私がハマりがちなのが、ページ送り。 記事一覧の取得にquery_postsを利用しているとページ数や条件をうまく取得できず、2ページ以降の記事が表示されない事が多々あります・・。 今回はその「ページ送り機能」がうまくいかないときに使える、 私の知るすべての対処法をメモしておこうと思います。 query_postsとは 記事一覧を表示する際、特定のカテゴリだけ表示させたかったり、作成日順ではなく更新日順に並べたかったり。 そんな要望を叶えてくれるのが query_posts ですね。 たとえばカテゴリIDが3の記事を4つずつ表示したい時はこう。 <?php if (have_posts()) : query_posts('posts_per_page=4&cat=3'); ?> <?php while (have_posts()) : the_post(

    諦めないで…!WordPressでページ送りがうまく行かない時の3つの対処法+究極奥義
    cosarin
    cosarin 2013/05/12
    これで直ったので、みぞれさんぺろぺろしよう。
  • いまさらだけどWordPressでAjaxのやり方 | 高橋文樹.com | プログラミング

    この投稿は 12年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 Never Let Me Go 先ほど拙作WordPressプラグインのNever Let Me Goをアップデートしたので、その際の作業ログです。基的にはWordPressを知っていて、PHPとかJavascriptとかはまあわかるかなという人を対象にしています。それでは、レッツスタディ。かなり長いですよ。 成果物 Ajaxでユーザーを検索して、IDと名前の一覧を取得して表示、選択すると該当するユーザーIDをinputタグにセットします。 管理画面でのインクリメンタル検索 Ajaxを導入した経緯 Never Let Me Go(以下NLMG)はユーザーが自分で退会できるようにするプラグインなのですが(参考)、そのユーザーがコンテンツを作成していた場合、そのコンテンツは消え

    いまさらだけどWordPressでAjaxのやり方 | 高橋文樹.com | プログラミング
  • WordPress の設定を使ってデータベースにアクセスする方法 | Sun Limited Mt.

    WordPress をプラグインの作成やカスタマイズするときに WordPress のデータベースの設定を使用してアクセスする方法です。 WordPress では wpdb のオブジェクトが $wpdb というグローバル変数に入っています。この wpdb クラスを使用してデータベースにアクセスします。wpdb クラスは wp-includes/wp-db.php で定義されています。 SQL を発行する $wpdb->query('SQL文'); エスケープ処理 $wpdb->escape($string); INSERT 処理 $wpdb->insert($table, $data); $tableは INSERT するテーブル名、$dataは挿入するデータ、キーがカラム名になる。 UPDATE 処理 $wpdb->update($table, $data, $where); $tabl

  • WordPressでアフィリエイトをするなら絶対設定するべき9つの技

    ブログをするのに便利なWordPressですが、もちろんその中でもアフィリエイトがメインの方も多いのではないでしょうか?よく「アフィリエイト乙」みたいな意味のわからないコメントを頂いたりもしますが、有益な記事を書いたり見たりした上でその代償で僅かなアフィリエイト(人によっては多額)を得る事は非常に理に叶っている事だと思います。誰も損していないし嫌な思いもしていない。「ユーザーは良い情報を手に入れ」「サイトオーナーは収入を得て」「企業主は広告から顧客を獲得する」という素晴らしいシステムだと思います。 まぁ、前置きはここまでにしてどんなブログをするにしろ、「どこに広告を置くのか?」や「どのようにアクセスを稼ぐか?」という事はアフィリエイトの成功に大きく影響します。せっかく記事を一生懸命書くなら、効果的なデザインで公開したいものです。 WordPress(ワードプレス)でアフィリエイトを行う上で

    WordPressでアフィリエイトをするなら絶対設定するべき9つの技
  • プラグインは使わない!WordPress カスタマイズまとめ40

    作成:2012/11/19 更新:2014/11/01 WordPress > 自分のブログならいいけど、受託の場合は出来るだけプラグインやブログパーツ使用は控えたい。 例えば、Zenbackやlinkwithinって便利だけど外部リンクが表示されちゃうから、クライアントさんには使えない。プラグインを出来るだけ使わずに、自分でやんなきゃいけないこともあります。まぁそこで 「分かんなくなったらここ見よう」と参考にさせていただいたサイトをまとめました。カスタマイズをやっていくうちに内部施策が充実したのか、アクセスも40日間で147%アップ。集客提案の一つとしても使えると思います。 フッターにこだわったり、タグ・カテゴリ一覧表示したり、サムネイルで関連記事を表示、アバターを写真にしたり、レスポンシブ、マルチサイト化にカートまで受託開発で必要なことなどもメモメモ。※一部プラグインを使用します。 エ

    プラグインは使わない!WordPress カスタマイズまとめ40
  • WordPressをカスタマイズするなら覚えておきたいアクションフックとフィルターフック

    WordPressのカスタマイズコードでよく見かける add_filter、add_action という関数。これは WordPressのプラグイン API という仕組みを利用したもの。プラグイン API - アクションフックやフィルターフックについて、大雑把ですがまとめてみました。 WordPress を使ってWebサイトを作る時、デフォルトの WordPress の動きを変更したいなーという時が多々あります。WordPress のデフォルトの動き(WordPress Codexでは振る舞いという言い方がされています。)でよく知られてるのは、記事を書くと自動的に <p> タグが入る … とかでしょうか。とにかくそういう WordPress の振る舞いを、何とかしたい場合ってありますよね。 こういった WordPress 独特の振る舞いは、WordPress のコアファイルと呼ばれてるとこ

  • 最新版クレジットカードおすすめランキング!すぐに使えるのはこれ!

    この記事では、最新版クレジットカードおすすめランキング10選について解説します。 クレジットカードは、商品を購入する際に所持金がなくても後から代金が支払えるカードです。 ポイント還元などさまざまな特典があるクレジットカードですが、カードによって特徴が異なるため、あなたに合うクレジットカードを選択するのは容易ではありません。 この記事で分かること オススメクレジットカードを口コミや年会費、ポイント還元率で選出 ポイント還元率が0.5%以上は還元率がよい ポイントアップがあるクレジットカードはポイントが貯まりやすい クレジットカードを初めて発行する人は年会費やポイント還元率に注目する 旅行や出張が多い人は旅行傷害保険が手厚いクレジットカードを選択する セキュリティを重要視する人はナンバーレスカードを選択する 2枚目のクレジットカードを作成する際は1枚目にない特典があるカードを選択する それぞれ

    最新版クレジットカードおすすめランキング!すぐに使えるのはこれ!
  • ngnixをローカル環境のwindows7にインストールする方法を図解付きで解説。XAMPPとの併用も。 - YATのBlog

    2012年 05月 28日 ngnixをローカル環境のwindows7にインストールする方法を図解付きで解説。XAMPPとの併用も。 カテゴリ: Nginx タグ:webサーバー 最近良く耳にするWebサーバーのnginxが凄く気になっているので、ひとまずローカル環境にインストールしてみました。Webサーバーを変更しただけですが非常に早いです。僕自身の目的はこのブログをNginxで動かす事ですので 今回はWordPressをローカルで動かす為に必要な環境を手配する手順を紹介したいと思います。 1.nginxとは 2.インストール 3.XAMPPを利用している環境へのインストール 4.まとめ 1.nginxとは そもそもnginxが何か?というところですが、これはいわゆるWebサーバーの1つです。Webサーバーの有名なものにApacheがあり、全世界で広く使われています。nginxもこれと同

    ngnixをローカル環境のwindows7にインストールする方法を図解付きで解説。XAMPPとの併用も。 - YATのBlog
    cosarin
    cosarin 2012/05/28
    わかりやすい
  • 月15万PVを生むブログをデザインしたときに徹底した7つの要素

    ユーザーに届ける価値を徹底的に追求する マーケティングを提供します © Copyright 2022 バズ部. All rights reserved. ブログを始める以上は、誰だって、出来るだけ多くの人に見て貰いたいものだ。 そこで、私はブログを始める前に、国内外の人気ブログを30個読み込み、人気ブログに必須の要素リサーチをした。 そして、その中から、共通点を7つに絞り込み、実践した結果、ブログを始めてから3週間で15万を超えるアクセスを得ることができた。 下図は、5月1日〜20日までのアクセス解析だ。 そこで、日は、私がブログを始める上で調べたブログデザインの7つの要素を全てご紹介する。 1.覚えやすいブログタイトル ブログタイトルは、訪問者への一番最初の、簡単な自己紹介と考えて欲しい。 オフラインの場で、初対面の人に自己紹介をする時、あなたは何を言うだろうか? 私の場合は、「この人

    月15万PVを生むブログをデザインしたときに徹底した7つの要素