並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 209件

新着順 人気順

条件分岐の検索結果81 - 120 件 / 209件

  • FlashがブロックされているかJavaScriptで判断できるようになる「flashblockdetector」:phpspot開発日誌

    FlashがブロックされているかJavaScriptで判断できるようになる「flashblockdetector」 2010年03月16日- flashblockdetector - Project Hosting on Google Code FlashがブロックされているかJavaScriptで判断できるようになる「flashblockdetector」というものが公開されています。 ChromeやFirefoxの拡張によって、Flashがブロックされている場合がありますが、そういう場合にサイト側で判断し、その場合の出しわけを出来るというもののようですね。 使い方は次のようなサンプルコードを張ってブロックされている場合とそうでない場合の処理を書けばOKです。 <script src="http://flashblockdetector.googlecode.com/hg/fbd.js"

    • CSSの変数をインラインで使用した条件付きCSS、コードを減らしながらもバリエーションを作成するCSSのテクニック

      CSS変数を使用して、コードを減らしながらもUI要素やコンポーネントのバリエーションを作成するCSSのテクニックを紹介します。 CSSはclassを使用すると、個別の値のみをターゲットにスタイルを適用できます。CSS変数を使用すると、連続した値の範囲をカバーでき、特定のトークンを使用して特定のスタイルを適用できるようになります。 CSS変数(カスタムプロパティ)について詳しくは、下記をご覧ください。 CSSの変数(カスタムプロパティ)の基礎知識、便利な使い方を詳しく解説 HTMLは、buttonにclassとstyleを与えます。ポイントとなるのは、styleにインラインでCSS変数を設定することです。

        CSSの変数をインラインで使用した条件付きCSS、コードを減らしながらもバリエーションを作成するCSSのテクニック
      • 無効なURLです

        無効なURLです。 プログラム設定の反映待ちである可能性があります。 しばらく時間をおいて再度アクセスをお試しください。

          無効なURLです
        • レスポンシブなアドセンスのコードをWordPressのショートコードで実装。 | Firegoby

          http://twitter.github.io/bootstrap/scaffolding.html#responsive 以下のサンプルはサイドバーに適用するのが前提なので、横幅が 480px 〜 980px あたりが一番領域が狭くなる(スマフォだとfloatが解除されて結果的に広くなるので)ので、以下のような感じの条件分岐になりました。 細かいところはそれぞれの環境に合わせて書き換えてください。 add_shortcode('responsive_adsense', 'responsive_adsense'); function responsive_adsense(){ $adsense =<<<EOL <script type="text/javascript"><!-- google_ad_client = "ca-pub-xxxxxxxxx"; var width = jQu

          • もっとSassろう!慣れてきたら使いたいワンランク上のコーディング方法4選

            同じレイアウトのスタイルで、一部の色やアイコンだけを変えたい、というときに便利です( ˇωˇ ) 使用方法 html <section id="nav"> <ul> <li class="nav_home"><a href="#">HOME</a></li> <li class="nav_about"><a href="#">ABOUT</a></li> <li class="nav_company"><a href="#">COMPANY</a></li> <li class="nav_contact"><a href="#">CONTACT</a></li> </ul> </section> <!-- / #nav --> 以前、$colorsに直接色コードを配置しておりましたが、あらかじめ変数を定義しておくと、のちの管理がしやすくなります�( ˇωˇ ) /* ===========

              もっとSassろう!慣れてきたら使いたいワンランク上のコーディング方法4選
            • WordPressのURLをSSLや相対URLに変更する「wp_replace_domain」プラグイン

              WordPressのページに含まれるURLを、SSLや相対URLに変更する「wp_replace_domain」プラグインを公開します。 1.機能 本プラグインの主な機能は次の通りです。 ページ内のURL(ドメイン)を指定したドメインに変更します ページ内のURL(ドメイン)を相対URLに変更します 特定のポストタイプのみでプラグインを動作させることができます 下のスクリーンショットは、httpで公開しているページに含まれる該当URLのドメインをhttpsに変更した例です。 プラグイン適用前の(X)HTMLマークアップ プラグイン適用後の(X)HTMLマークアップ 動作確認環境はさくらインターネット+WoprdPress 3.1xです。 2.プラグインのダウンロード・インストール 以下のリンクからプラグインをダウンロードしてください。 変更履歴 2011.06.01 v0.1 初版 wp_

                WordPressのURLをSSLや相対URLに変更する「wp_replace_domain」プラグイン
              • PHPのelseifとelse ifの違い - cloned.log

                2018/12/28追記 この記事は2007年に書いたものです。現在は PSR-2: Coding Style Guide - PHP-FIG に従うことが多く elseif を利用するのが一般的だと思います。 Javaの次にPHPを学んだせいというか、最近PHPのソースを見たときにelseifがあって違和感に感じることがあった。 PHPでは、(単語二つで)'else if'と書くこともできます。 動作は(一単語の) 'elseif'と同じです。文法的な意味はやや異なっています。 (あなたが C 言語に詳しいとすると、C 言語のそれと同じ動作です。) しかし、最終的な両者の動作は全く同じです。 PHP: elseif - Manual となっているようにどちらでもちゃんと動く。挙動は同じと書いてあるので疑うことはないにしても「文法的な意味はやや異なっています」と言われると気になる。 そもそ

                  PHPのelseifとelse ifの違い - cloned.log
                • 株式会社ジラフィー(Giraffy)

                  会社情報 事業内容 ソフトウェアシステム開発 クール、セキュア、標準準拠をポリシーに、ソフトウェアシステムの開発を行っています。 Web などのインターネット技術を中心とした豊富な開発経験と高い技術力で高品質なソフトウェアをお届けします。 Webサイト制作 Webサイトのデザイン、HTML/CSSコーディング、WordPress などの CMS への組み込みも行います。 既存のWebサイトへの問合せフォーム等の追加も承ります。 スマートフォン向けアプリケーション開発 iPhone や iPad、または Android など、スマートフォン用のアプリケーションの開発を承ります。 その他 BlackBerry 用テーマ Self Shortener (WordPress プラグイン) 会社概要 社名

                  • jQueryのif文を使ってタグやクラス名によって条件分岐するやり方 – bl6.jp

                    jQueryで普通にif文を使った条件分岐のやり方です。指定したタグやクラス名があった場合や、子要素にそれがあったりした時の処理の振り分けなんかをやりたかったんですが、思ったようにならなかったので調べてみました。で、いくつか見つかったのでメモがてら記事にしてみることにします。 条件分岐の時に使えそうなメソッド 条件によって処理を振り分けることはプログラムを書く上でとても重要な感じがするので、使う頻度も結構ありそうな感じです。 hasClassを使ってクラス名を指定する hasClassメソッドを使えばクラス名を取得することができます。これを使ってsampleというid名の中にtextというクラス名がある時とない時の処理の振り分けてみます。 JavaScript $(function(){ if($('#sample').children().hasClass('text')) { $('p

                      jQueryのif文を使ってタグやクラス名によって条件分岐するやり方 – bl6.jp
                    • WordPressのカスタムメニューをアイテム毎に条件分岐で表示/非表示を設定出来るプラグイン・If Menu - かちびと.net

                      カスタムメニューで追加した アイテムを条件分岐で表示、 非表示にスイッチできる、と いうWordPressのプラグイン です。コードを参考にしたの でご紹介。 カスタムメニュー周りのプラグインは仕様でもよく求められることが多いので非常に助かります。このプラグインもCMSとしてWPを利用する際に役立ってくれそう。 カスタムメニュー内のアイテムを固定ページのみ、TOPページのみ、ユーザーログイン時のみ、などの条件をつけて表示/非表示できる、というもの。 プラグインを有効化すると、カスタムメニューで追加したアイテムの下部にEnable Conditional Logicというラベルの付いたチェックボックスが表示されますのでチェックを入れればセレクトボックスも表示されます。 現時点では、決められている条件が多くはなく、変更も出来ないので実際に利用する際は少しコードを弄らせてもらう事になりそうです。

                        WordPressのカスタムメニューをアイテム毎に条件分岐で表示/非表示を設定出来るプラグイン・If Menu - かちびと.net
                      • WordPressで特定のページのみコンテンツを表示する方法 - A.K.A and more ブログ

                        これは、is_home()またはis_single()の場合中身を表示しなさいよという命令文なので、表示されているページがホームとシングルの場合は投稿者のプロフィールが表示される。もちろんプロフィールだけでなく、どんなに長い文章も表示することができるので、極端に言ってしまえば、コンディショナルタグだけでまったく違うサイトにしてしまうことも可能なのだ。 この他にもページによる条件分岐は沢山用意されているので、以下にその一覧を記載する。 コンディショナルタグ一覧 is_admin, is_paged, is_archive, is_attachment, is_author, is_category, is_tag, is_comments_popup, is_date, is_day, is_feed, is_home, is_month, is_page, is_plugin_page,

                        • JSX In Depth – React

                          These docs are old and won’t be updated. Go to react.dev for the new React docs. Fundamentally, JSX just provides syntactic sugar for the React.createElement(component, props, ...children) function. The JSX code:

                            JSX In Depth – React
                          • ke-tai.org > Blog Archive > ソフトバンク2Gの停波に伴ってユーザエージェントによるキャリア判定のロジックを書き直してみました

                            ソフトバンク2Gの停波に伴ってユーザエージェントによるキャリア判定のロジックを書き直してみました Tweet 2010/4/15 木曜日 matsui Posted in PHP, 全キャリア対応 | 2 Comments » 3月末にソフトバンクの2G端末がひっそりと停波となりました。 これに合わせてユーザエージェントが「J-PHONE」の端末からのアクセスはなくなることになります。 (一部クローラで使われていることもありますが、おそらくこれもじきになくなるでしょう) というわけで、それに伴ってユーザエージェント判定のプログラムをPHPで書き直してみました。 // ユーザエージェントの取得 $agent = $_SERVER['HTTP_USER_AGENT']; // 振り分け処理 if (preg_match('/^Vodafone/', $agent) or preg_match(

                            • worldending.jp

                              This domain may be for sale!

                              • WordPress:get_the_category()でカテゴリー名やスラッグを取得する方法 - NxWorld

                                普段からWordPressを利用している人なら使ったことある人も多いと思いますが、get_the_category()を使うことでカテゴリー名やスラッグを簡単に取得・表示させることができます。 例えばカテゴリーによって詳細記事のデザインを変更したい場合などに、カテゴリースラッグを用いたクラスを付加させ、そのクラスを用いてスタイルを指定するといったことができます。 カテゴリーID・カテゴリー名・カテゴリースラッグをそれぞれ取得・表示したい場合は下記のようにそれぞれ記述します。 <?php $category = get_the_category(); $cat_id = $category[0]->cat_ID; $cat_name = $category[0]->cat_name; $cat_slug = $category[0]->category_nicename; // カテゴリーI

                                  WordPress:get_the_category()でカテゴリー名やスラッグを取得する方法 - NxWorld
                                • PHP で、ユーザーエージェント(iPhone・Android・タブレット・携帯・PC)によってページを振り分ける | モノリオ

                                  • WordPressの基本操作と使い方|WordPressのツボ

                                    if関数で条件を分岐し 特定ページだけに記事・情報を表示条件分岐を使えば、同じPHPテンプレート内で特定の記事やカテゴリーに、表示するテキストやループの適応をコントロールできます。 トップページだけ広告を表示する。カテゴリーによってタイトルを変える。ページデザインの一部を変更するなどが、簡単に実行できます。

                                    • Wordpress:条件分岐指定タグ | Web制作 ウェブマジック

                                      特定のページにだけ特定内容を表示させたい時などに使用。 index.phpにだけ特定内容を表示 page.phpにだけ特定内容を表示 single.phpにだけ特定内容を表示など <?php if(タグ): ?> ~ <?php endif; ?> 指定サンプル:1 <?php if(is_home()): ?> <h1>AAAAAAAAAA</h1> <?php endif; ?> <?php if(is_archive()): ?> <h1>BBBBBBBBBB</h1> <?php endif; ?> 指定サンプル:2 <?php if(is_home()): ?> <h1>AAAAAAAAAA</h1> <?php else: ?> <h1>BBBBBBBBBB</h1> <?php endif; ?> メインページ <?php if(is_home()): ?> ~ <?php

                                      • よく使うWordPressの条件分岐タグ | 沖縄Web日誌

                                        一定期間更新がないため広告を表示しています

                                          よく使うWordPressの条件分岐タグ | 沖縄Web日誌
                                        • 条件分岐で表示切り替えのまとめ | WordPress ワードプレス とは

                                          WordPress(ワードプレス)の「条件分岐タグ」。 サイドバーの内容を、トップページではこうで、カテゴリーAではこうで、固定ページで作ったこのページだけはこんな感じで….と、表示内容を切り替えたい時、毎度毎度ググってる、モノ覚えの悪い自分のタメのまとめ記事です。 トップページ <?php if (is_home() && !is_paged()) { ?> トップページの場合のみ表示 <?php endif; ?> 投稿の個別ページ <?php if(is_single()): ?> 投稿の個別ページの場合のみ表示 <?php endif ?> 投稿個別ページをさらに細かく分岐 <?php if(is_single()): ?> <?php if(is_single('ID')): ?> <?php if(is_single('投稿のタイトル')): ?> <?php if(is_

                                          • WordPressでのページの種類によって処理を分岐する方法 その1【ページタイトル編】|【リコード】Re-Code by SeeVisions

                                            小中規模のサイト構築だと、導入の比較的簡単なWordPressが非常に重宝してます。そんなWordPressですが、テンプレートタグや分岐条件タグなどが多数にあるため、記述する場面によってどのタグを使うのか迷ってしまうことが結構あります。そこで、「ページの種類によって処理を分岐する方法」と題して、分岐処理をしたい場所によってどんな記述をすればいいのかをまとめていきます。まず、第一弾として、ページタイトルをページごとに分岐する方法をまとめていきます。 ※第一弾なので、条件分岐の基本的なところから書いています。すでに分かっている方は、「下の判定ができたら、それぞれに必要なテンプレートタグを入力」まで飛ばしていただいて結構です。 ページの種類判定は、if文で まず基本として、現在表示しているページを判別しなければなりません。そこでifを使用して、現在のページを判定します。 以下が基本形。 <?p

                                            • プログラミング言語 Ruby リファレンスマニュアル

                                              注: Rubyは2.1.0からSemantic Versioningを採用しています。 Ruby 2.1.1, 2.1.2等はバグ修正やセキュリティfixのみを含むため、リファレンスとしては2.1に統一しています。

                                              • JavaScript If文の復習と、三項演算子 - Wikibooks

                                                [編集] if文復習 [編集] if文 if文中の条件式の内部ではtrueかfalseの値を受け取る、と言ったが、正確には型ごとにその扱いは違う。 それぞれの型ごとに、falseとなる条件を挙げていくと Number型:値が0ならばfalse、NaN(Not a Number)でもfalse String型:長さ0の文字列「""」ならばfalse、それ以外はtrue Undefined型, Null型は常にfalse となっている。 [編集] 三項演算子 まずは次のコードを見て欲しい if( a>b ) a=b; else a=c; 上のif文には次のような省略記法がある (a>b)? a=b : a=c ; 上の様な式を、三項演算子という。 (名前の由来は最低3つ項が必要な式が、これしか存在しないためである) この演算の記法は、条件式に続く値を返すので a = (a>b)? b : c

                                                • Wordpressでカテゴリーを振り分ける|junk diary

                                                  最近ずっとWordpress触ってます。仕事の関係で。ハイ。 正直Wordpressでガッツリサイト構築するのは初なのでいろいろと壁にぶち当たりながら進めています。 で、そこで一番悩んだとこをメモ。 一番悩んだのは何かといいますと、カテゴリごとに分岐させること。 現在の案件では全てWordpressで構築なのですが、「blog」と「通常ページ」を両立させる形で構築しなければいけませんでした。Wordpressにはシングルポストを作成する機能とページを作成する機能があるので単純にそれを使えば良いかと考えていましたが、サイトの構成上の問題ですべてシングルポストで処理しないといけないような感じになってしまいまして。 そこで私が取った手段は、「blog」はblogというカテゴリをつくり、diaryとか何たらの細かいカテゴリは「blog」以下のサブカテゴリで対応。「通常ページ」は普通に「about」

                                                  • CSSのコンテナースタイルクエリーstyle()の使い方 - ICS MEDIA

                                                    コンテナークエリーは、要素の幅を条件にする機能だけでなく、CSS変数を条件にスタイルを適用する、コンテナースタイルクエリーという機能があります。活用することで、ひとつのクラスに異なるバリエーションのスタイルを定義できます。 前回の記事『要素の幅でレスポンシブ対応を行える!コンテナークエリーの使い方』では、コンテナークエリーの基本的な使い方を紹介しました。本記事では、コンテナースタイルクエリーの使い方を紹介します。 ※本記事のデモは、ChromeまたはEdgeでご覧ください。ブラウザのサポート状況は、後述する「対応ブラウザ」を参照ください。 コンテナースタイルクエリーの使い方 @containerの条件をstyle()関数で定義することで、コンテナースタイルクエリーを利用できます。関数の引数には、条件とするCSS変数と値を設定します。CSS変数は、親要素に定義された値を参照します。 また、前

                                                      CSSのコンテナースタイルクエリーstyle()の使い方 - ICS MEDIA
                                                    • 条件分岐タグ - WordPress Codex 日本語版

                                                      はじめに 条件分岐タグ (Conditional Tag) は、テンプレートファイル内で表示される内容や、特定のページ内容を表示する条件を設定するのに使います。例えば、ブログのホームページの上部に短い文を表示させたいとしましょう。is_home()を使えば、簡単に実行できます。 これらのタグはテンプレート階層と深い関わりがあります。 注: 条件分岐タグが使えるのは WordPress の posts_selection アクションフックの後のみです (wp アクションフックはこれらの条件分岐を使える最初のものです)。テーマの function.php 本文内 (関数の外) では正しく動作しません。 しかし query オブジェクトへの参照があれば (例えば parse_query または pre_get_posts フック内から )、WP_Query 条件メソッドを使用できます(例: $q

                                                      • JavaScriptでString.startsWith相当は何か、ベンチマークも

                                                        JavaScriptでString.startsWith相当は何か、ベンチマークも JavaScriptにはJavaで言うところのString.startsWithがないです。みんなどうやっているかというと、 if (str.indexOf('prefix') === 0) { console.log('prefix found'); } みたいな感じのコードをよく見ます。AngularJSのソースでも見ました。でも、これって良く考えると無駄ですよね。indexOfというのは文字列を最初から最後までなめて、一致する位置を探すのです。見つかれば一発ですが、見つからなければ最後まで行って-1を返します。本来、prefixを判定するのなら最初だけ検査すればいいのです。 str.substring(0, 'prefix'.length) === 'prefix' という書き方も見ますが、これもいま

                                                        • WordPressでトップページ以外をPHPで条件分岐して表示を変える方法 | 大阪のホームページ制作ならイシダウェブ工房

                                                          WordPress(ワードプレス)でWebサイトを作っているとき、メインビジュアルのスライドショーは、トップページ(ホーム)だけしか表示したくない。 逆にぱんくずナビはトップページには表示しない。 そんな、トップページだけ表示を変えることはよくありますよねー。 その条件分岐のPHPの書き方を教えてもらったのでメモしておきます。 ★トップページにだけ表示する場合 <?php if ( is_home() || is_front_page() ) : ?> ここにトップページにだけ表示したいほにゃららを記載 <?php endif; ?> ★トップページにだけ表示したくない場合 <?php if ( !is_home() && !is_front_page()) ) : ?> ここにトップページにだけ表示したくないほにゃららを記載 <?php endif; ?> ★トップページとそれ意外で表示

                                                            WordPressでトップページ以外をPHPで条件分岐して表示を変える方法 | 大阪のホームページ制作ならイシダウェブ工房
                                                          • [WordPress] 固定ページの子ページかどうか条件分岐させる方法 - Qiita

                                                            色んな条件分岐タグがあるWordPressですが子ページかどうか調べるis_subpage()のような条件分岐タグはありません。毎回調べるのでメモしておきます。 固定ページの子ページかどうか判定

                                                              [WordPress] 固定ページの子ページかどうか条件分岐させる方法 - Qiita
                                                            • CSSの:has()がブラウザで使用できるかを@supportsで検出するには、:has(*)ではなく、:has(+ *)にする必要がある

                                                              CSSの:has()がブラウザで使用できるかどうかを@supports selector()で検出するには、:has(*)ではなく、:has(+ *)が必要です。 これは2023年現在、:has()はFirefoxを除くすべての主要ブラウザでサポートされていますが、Firefoxで実験的な機能としてサポートされているためです。 CSS :has() feature detection with @supports(selector(…)): You want :has(+ *), not :has(*) by @Bramus 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに CSSの:has()を検出するには :has(*)を使用した場合の問題点 デモとコード 終わりに はじめに CSSの:has()を@supports

                                                                CSSの:has()がブラウザで使用できるかを@supportsで検出するには、:has(*)ではなく、:has(+ *)にする必要がある
                                                              • WordPressでのカスタム投稿タイプ利用時のタクソノミー条件分岐タグ「is_object_in_term」 | 株式会社コミュニティコム

                                                                こんにちは。株式会社コミュニティコム代表取締役の星野邦敏です。 WordPressでは、バージョン3系以降、「カスタム投稿タイプ」という「投稿」や「固定ページ」とは異なる投稿箇所を、functions.phpに記載することで増やすことが可能になりました。 また、「カスタムタクソノミー(カスタム分類)」という「カテゴリー」や「タグ」とは異なる分類方法も、functions.phpに記載することで増やすことが可能になりました。 さて、その時に、例えば、カスタム投稿タイプで作られた記事ページ内で、特定のカスタムタクソノミー(カスタム分類)にチェックが入っている時だけ表示したい文章や画像がある場合もあると思います。 通常、投稿記事内で、特定のカテゴリーにチェックが入っている時だけ表示する場合には、 in_category という条件分岐タグを使います。 テンプレートタグ/in category –

                                                                  WordPressでのカスタム投稿タイプ利用時のタクソノミー条件分岐タグ「is_object_in_term」 | 株式会社コミュニティコム
                                                                • PHPでのデバイス分岐を簡易的に導入

                                                                  モバイルの時は一覧での画像を小さいのを表示させよう!と考えた時に、デバイスの分岐が必要になった。そんなことを考えていた今日、なにやら人気記事にショートコードを利用する方法がでていました。 [WordPress]まだなら今すぐ入れたい!PC、スマホで表示を分けるショートコード ショートコード使えるのは便利だなーと思いつつも、エントリーごとで必要だったわけではないので、自分はもっと簡易な分岐を利用することにした。 WordPress 標準の関数 wp_is_mobile()WordPress には、3.4 からモバイルデバイスを分岐するための関数が導入されています。その関数を使い、簡易的に分岐させてしまいました。 PHP:簡易版分岐コード /** * Test if the current browser runs on a mobile device (smart phone, tablet

                                                                    PHPでのデバイス分岐を簡易的に導入
                                                                  • 【特集】正式版完全対応! Internet Explorer 7 CSS攻略法 (18) 04-02 コンディショナルコメント | クリエイティブ | マイコミジャーナル

                                                                    IEでは、特定のIEだけにスタイルシートを適用する方法として、コンディショナルコメントと呼ばれる機能が用意されている。HTML/XHTMLのコメントを利用したもので、コメント内に外部スタイルシートを読み込む<link />を記述する。コメントは<!-- 〜 -->という形で記述することになっており、コンディショナルコメントを記述しても標準規格には違反しない。 たとえば、以下のソースでは文字の色を変える外部スタイルシートを3つ用意し、IE7にはred.css、IE6以下にはblue.css、IE以外のブラウザにはyellow.cssを適用するように指定している。なお、Macintosh版のIEはコンディショナルコメントに対応しておらず、「IE以外のブラウザ」として処理される。 用意したスタイルシート red.css: 文字を赤色で表示/li> blue.css: 文字を青色で表示/li> y

                                                                    • Smarty で正規表現を if 文で使用する | Sun Limited Mt.

                                                                      Smarty には正規表現を使用して文字列を置換する regex_replace があります。 これを上手に使用して if 文で正規表現を用いて条件分岐させます。 if (preg_match('/php/i', 'PHP is the web scripting language of choice.')) { echo 'A match was found.'; } else { echo 'A match was not found.'; } PHP で上記のような処理を Smarty で書くと下記のようになります。 {assign var='string' value='PHP is the web scripting language of choice.'} {if $string|regex_replace:'/.*php.*/i':'php' eq 'php'} A mat

                                                                      • WordPress カスタムフィールドが空だった場合の分岐や複数あった場合の出力、分岐方法 | Stronghold Archive

                                                                        どうもこんばんは。Toshikuraです。この時期は忙しく久々の更新になってしまいました。今回のTipsは【Wordpress カスタムフィールドが空だった場合の分岐や複数あった場合の出力や分岐方法】です。あまり使う事もないTipsですが…一応備忘録の為に書いておきます。 カスタムフィールドが空だった場合の表示 この記述ではカスタムフィールドが空だった場合に表示されます。 <?php $ctm = get_post_meta($post->ID, ‘カスタムフィールド名’, true);?> <?php if(empty($ctm)):?> 空欄だった場合に表示されます。 <?php endif;?> また以下の記述ではカスタムフィールドが空欄だった場合と記述がある場合での表示切替を行います。 <?php $ctm = get_post_meta($post->ID, ‘カスタムフィールド

                                                                        • WordPressの条件分岐タグいろいろ

                                                                          条件分岐タグを使用すると、”〜の場合に処理を行う”という条件を付けて処理を行う事ができます。使用例と使う頻度が高そうなタグを書き出してみました。 (※追記:カスタム投稿タイプとタクソノミー関連は下の方にまとめ直しました。) 使用例 ■個別投稿ページにのみ()の部分を表示する <?php if( is_single( ) ): ?> (ここの部分が表示) <?php endif; ?> ■トップページ以外のページに()の部分を表示する <?php if( !(is_home( )) ): ?> (ここの部分をトップページ以外に表示) <?php endif; ?> 使う時の注意点 条件分岐の前にquery_postで情報を取得している場合、条件分岐が機能しない為、下記のようにwp_reset_query();を条件分岐の前に記入してquery_postの処理をリセットします。 <?php w

                                                                            WordPressの条件分岐タグいろいろ
                                                                          • Web制作者は要チェック! Chrome 122で新しく追加された3つのCSSの機能

                                                                            Chrome 122に追加された、CSSの新しい機能3つを紹介します。 今回のアップデートは新しいプロパティを使えるようになったではなく、既存のものの仕様が変更されたという感じです。ここで紹介する機能はデフォルトで、有効になっています。 Chrome 122 beta New in Chrome 122 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスに基づいて翻訳しています。基づいてというのは、貢献部分に関して同ライセンスも含みます。 はじめに サポートされていない機能を含む@containerクエリは一致しない CSSの::backdrop擬似要素は初期値を継承します CSSの@importのsupport()条件をサポートします はじめに 2/21にリリースされたChrome 122で3つのCSSの新しい機能が追加されました。対象となるChrome 122は、Andro

                                                                              Web制作者は要チェック! Chrome 122で新しく追加された3つのCSSの機能
                                                                            • [AS3] 条件演算子?:はいつ使うとよいか

                                                                              投稿者:野中 文雄 | 投稿日:2011.02.09 | [AS 3][ActionScript][Tips][野中ゼミ] 条件演算子?:の処理は、ifステートメントで書くこともできます。それぞれどのように使い分けたらよいでしょうか。本稿では、処理の速さを比べてみます。 *なお、この記事の英語版はJActionScriptersに載せています。 The English version of this article is posted to JActionScripters. 条件演算子?:は、ふたつの式(オペランド)から条件に合った値を返します。したがって、値を選択して代入できます。ifステートメントと比べて処理の仕方が限定されている分、内部的に最適化されやすいと考えられます[*1]。 [条件演算子の例] myVariable = (condition) ? valueA : value

                                                                                [AS3] 条件演算子?:はいつ使うとよいか
                                                                              • 条件分岐について

                                                                                現在運営中のサイトで、親カテゴリーごとに記事(single.php)の表示を変えるために下記の条件分岐を使っています。 階層構造 ・親カテゴリーA(ID:1) ├子カテゴリーA-1(ID:2) │ └孫カテゴリーa-1(ID:4) └子カテゴリーA-2(ID:3) ・親カテゴリーB(ID:5) ├子カテゴリーB-1(ID:6) │ └孫カテゴリーb-1(ID:8) └子カテゴリーB-2(ID:7) 条件分岐 <?php //親カテゴリーAの記事 if (in_category('1') || in_category('2') || in_category('3') || in_category('4')) { ?> 親カテゴリーAの記事の表示内容 <?php //親カテゴリーBの記事 } elseif (in_category('5') || in_category('6') || in_

                                                                                  条件分岐について
                                                                                • WordPressのテーマデザインでよく使うPHP構文、if文について

                                                                                  WordPressのテーマデザインでよく使うPHP構文の説明を致します。 まずは、if文について、ご説明します。 if文は、PHPプログラムの中でも、とてもよく使われるPHP構文です。 if文は、いわゆるPHPの制御構造、条件分岐と言いまして、その条件式がTRUE(当てはまる)の場合にのみ、処理を実行するPHP関数です。なので、その条件式がFALSE(当てはまらない)の場合には、if文の中は無視されて何の処理も行われません。 なお、if文は、他のif文の中に何重にも入れ子ができるので、柔軟に対応ができます。つまり、if文の中にさらにif文を書くこともできます。 具体的な使い方の説明を致します。 if文は、具体的に、以下のように書きます。 書き方としては、以下の4通りがありますが、いずれでも処理は同じになります。 (1) <?php if(条件式){ 条件式がTRUE(当てはまる)の場合に実