サポート » プラグイン » Browser Shotsのショートコードに変数を渡したい

  • 解決済 igawan

    (@igawan)


    いつもお世話になっております。

    Browser Shotsを使用してサムネイルを表示させたいのですが、
    page.phpに直接記述して変数を渡してループさせたいと思います。

    イメージでは↓これを
    [browser-shot url=”$url” width=”500″]

    ↓こんな感じでやれば表示されるかと思ったんですが真っ白な画面が出てくるだけでした。

    $display = 'do_shortcode(/'[browser-shot url=/"' . $user_url . '/" width=/"500/"]/')';
    echo $display;

    アドバイス等頂ければ幸いです。
    よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • gblsm

    (@gblsm)

    書いたコードの、クォートのつけ方は合っていますか?
    また不要なスラッシュが邪魔をしているためだと思います。

    <?php
    	$url = 'https://google.com';
    	$width = 500;
    	$shortcode = '[browser-shot url="' . $url . '" width="'. $width . '"]';
    	//	echo '<div>url: '; var_dump( $url ); echo '</div>';
    	//	echo '<div>width: '; var_dump( $width ); echo '</div>';
    	//	echo '<div>shortcode: '; var_dump( $shortcode ); echo '</div>';
    	echo do_shortcode( $shortcode );
    ?>

    トピック投稿者 igawan

    (@igawan)

    毎度申し訳ありません。

    \入れないと動かないのかなと思ってたのですが、スラッシュになってるし、そもそも無くても動くんですね。。。

    頂いたコードを参考に入れてみたところ動きました。
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「Browser Shotsのショートコードに変数を渡したい」には新たに返信することはできません。