2017-09-27 14 views
0

私のコードがうまく動かない。Wordpressショートコードの中にPHPを追加する

私がしたいのは、私のwordpress blogのタイプライターエフェクトとシングルポストタイトルを作成することです。

<?php echo do_shortcode('[typed string0="First sentence" typeSpeed="40" startDelay="0" backSpeed="40" backDelay="500"]') ?> 

とポストのタイトルPHPは、私が以前のすべての記事を進めてきた、まだ問題を抱えています

<?php echo avada_render_post_title($post->ID, false, '', '2'); ?> 

です:

タイプライターの効果のためのショートされています。ここにコードがあります:

<?php $the_title = echo avada_render_post_title($post->ID, false, '', '2'); 
<?php echo do_shortcode('[typed string0="' . $the_title . '" typeSpeed="40" startDelay="0" backSpeed="40" backDelay="500"]') ?> 

まだ動作していません。助けて?!

編集 - 空白の画面が表示されます。あなたのコード内の構文エラーがあります

+0

意味してみてください?それはまったく私たちを助けません。特定の問題は何ですか?エラーですか?コードが空白の画面で失敗しますか?タイトルは表示されませんか?それは効果を示さない? [良い質問をするにはどうすればいいですか](https://stackoverflow.com/help/how-to-ask)をご覧ください。 – FluffyKitten

答えて

0

、これは「動作しない」はどのような

<?php $title = avada_render_post_title($post->ID, false, '', '2'); 
    echo do_shortcode('[typed string0="'.$title.'" typeSpeed="40" startDelay="0" backSpeed="40" backDelay="500"]'); ?> 
+0

ありがとうございました! "最後"のデータ-3 = "物"のデータ4 = "最後の":データ5 = "現代的な"データ6 = "設計"データは、 data-back-delay = "40" data-back-delay = "500">データタイプ= speed = "40" data-start-delay = "0" data-backspeed = "40" " – Jamie

関連する問題