WordPressのメタ値にifクエリを追加しても機能しません

user1688793

メタ値をカウントするコードがありますが、メタ値がある場合にのみ「a href」を表示したいのですが、機能しません。

<?php $meta = (get_posts(array('meta_key' => 'city', 'meta_value' => 'Seelbach', true))); ?>
<?php if ( $meta == '') { 
echo "1111111111111111111";
} else {                                
echo "000000000000";
} ?>

インクルード

if ($meta == '')

ただ無視されます...何か考えはありますか?

マイケル・バーコウスキー

Wordpressのget_posts()ドキュメントによると、その戻り値はarray()です。タイプ間の同等性に関するPHPの規則により、空の配列は空の文字列と等しくありません。

var_dump([] == '');
// bool(false)

代わりに、返された配列がであるかどうかをテストしempty()ます。

if (empty($meta)) {
  // do the empty action
} else {
  // do the populated action
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Entity Frameworkクエリに「where」を追加しても機能しませんでしたか?

分類Dev

javascriptスクリプトをheadに追加しても機能しません

分類Dev

。タグをクリックしても機能しません

分類Dev

ListViewのボタンをクリックしても機能しません

分類Dev

オブジェクトにメソッドを動的に追加しても正しく機能しません(setattr)

分類Dev

ボタンがクリックされたときにラジオボタンの値を取得しても、angularjsが機能しません

分類Dev

WordPressでcodepenの例を使用しても機能しません

分類Dev

メッセージがConcurrentQueueの前に来るまでリクエストを保留しても機能しません

分類Dev

xsltを使用してxmlのリストに子要素を追加しても機能しません

分類Dev

JSON戻りデータをhtmlに追加しても機能しません

分類Dev

componentWillReceiveProps中にシリーズを追加しても機能しません

分類Dev

HTML <a> href属性をJavascriptに追加しても機能しません

分類Dev

/ etc / sudoersにNOPASSWDを追加しても機能しません

分類Dev

TimeSpanをDateTimeに追加しても機能しません

分類Dev

TimeSpanをDateTimeに追加しても機能しません

分類Dev

「<br>」タグ付きの文字列を追加しても機能しません

分類Dev

すべての行の先頭にプレフィックスを追加しても機能しません

分類Dev

別のタイムスパンにタイムスパンを追加しても機能しません

分類Dev

phpスクリプトを使用してmysqldbにデータを挿入しても機能しません

分類Dev

翻訳後、アニメーションボタンをクリックしても機能しません

分類Dev

リストがNullであり、そのリストに文字列を追加しても機能しません

分類Dev

FlutterのループにTextEditingControllersを追加しても機能しません

分類Dev

ボタンをクリックしても機能しません

分類Dev

アンカータグをクリックしても機能しません

分類Dev

別のスクリプトからFirstPersonControllerスクリプトにアクセスして、値を変更しても機能しません

分類Dev

変数に値を累積しても機能しません

分類Dev

UIButtonのタイトルに2行の属性文字列を追加しても機能しません

分類Dev

問題を作成するためにGithubAPIにPostリクエストを送信しても機能しません

分類Dev

長い桁を使用していると、1つの値をインクリメントしても機能しませんか?

Related 関連記事

  1. 1

    Entity Frameworkクエリに「where」を追加しても機能しませんでしたか?

  2. 2

    javascriptスクリプトをheadに追加しても機能しません

  3. 3

    。タグをクリックしても機能しません

  4. 4

    ListViewのボタンをクリックしても機能しません

  5. 5

    オブジェクトにメソッドを動的に追加しても正しく機能しません(setattr)

  6. 6

    ボタンがクリックされたときにラジオボタンの値を取得しても、angularjsが機能しません

  7. 7

    WordPressでcodepenの例を使用しても機能しません

  8. 8

    メッセージがConcurrentQueueの前に来るまでリクエストを保留しても機能しません

  9. 9

    xsltを使用してxmlのリストに子要素を追加しても機能しません

  10. 10

    JSON戻りデータをhtmlに追加しても機能しません

  11. 11

    componentWillReceiveProps中にシリーズを追加しても機能しません

  12. 12

    HTML <a> href属性をJavascriptに追加しても機能しません

  13. 13

    / etc / sudoersにNOPASSWDを追加しても機能しません

  14. 14

    TimeSpanをDateTimeに追加しても機能しません

  15. 15

    TimeSpanをDateTimeに追加しても機能しません

  16. 16

    「<br>」タグ付きの文字列を追加しても機能しません

  17. 17

    すべての行の先頭にプレフィックスを追加しても機能しません

  18. 18

    別のタイムスパンにタイムスパンを追加しても機能しません

  19. 19

    phpスクリプトを使用してmysqldbにデータを挿入しても機能しません

  20. 20

    翻訳後、アニメーションボタンをクリックしても機能しません

  21. 21

    リストがNullであり、そのリストに文字列を追加しても機能しません

  22. 22

    FlutterのループにTextEditingControllersを追加しても機能しません

  23. 23

    ボタンをクリックしても機能しません

  24. 24

    アンカータグをクリックしても機能しません

  25. 25

    別のスクリプトからFirstPersonControllerスクリプトにアクセスして、値を変更しても機能しません

  26. 26

    変数に値を累積しても機能しません

  27. 27

    UIButtonのタイトルに2行の属性文字列を追加しても機能しません

  28. 28

    問題を作成するためにGithubAPIにPostリクエストを送信しても機能しません

  29. 29

    長い桁を使用していると、1つの値をインクリメントしても機能しませんか?

ホットタグ

アーカイブ