2016-07-20 30 views
0

Ich ändere eine Seitenvorlage auf WordPress. Ich entschied mich dafür, ein Skript zu verwenden, so dass der Referrer-Link beim Hover angezeigt wird, und ich habe es gut funktionieren lassen, bis ich beschloss, den Seitentitel zu dem Link hinzuzufügen. Dann hörten die Dinge auf zu arbeiten. Was mache ich falsch?Wie füge ich Seitentitel zu Hyperlink hinzu

<div class="<?php echo $container;?>"> 
    <div class="media-back-button"> 
    <script><?php $back_title = get_the _title(); ?> 
     document.write('<a href="' + document.referrer + '">Back To Media - ' + $back_title +'</a>'); 
    </script> 
</div> 

<!-- remaining page content --> 
</div> 

Antwort

0

Sie sind mit PHP in Javascript. Die richtige ist:

<div class="<?php echo $container;?>"> 
    <div class="media-back-button"> 
    <script> 
     var back_title = "<?php echo get_the_title(); ?>"; // use declaration in javascript with echo of php 
     document.write('<a href="' + document.referrer + '">Back To Media - ' + back_title +'</a>'); 
    </script> 
</div> 

+0

Danke. Das hat funktioniert! – Angie

0

Sie sind in JavaScript-Code PHP-Code verwenden. Bitte benutzen Sie folgenden Code

<div class="<?php echo $container;?>"> 
    <div class="media-back-button"> 
     <script type = 'text/javascript'> 
      var back_title = "<?php echo get_the_title(); ?>"; // current page/post title 
      document.write('<a href="' + document.referrer + '">Back To Media - ' + back_title +'</a>'); 
     </script> 
    </div> 
</div> 
+0

Danke Ihnen dafür. Jetzt weiß ich! – Angie

Verwandte Themen