2016-07-31 9 views
0

Ich ziehe etwas Text aus dem Back-End, und jetzt versuche ich, ein Anker-Tag zu entfernen, die mit ihm kommt. Ich benutze strip_tags, kann aber nicht herausfinden, warum es nicht funktioniert.Entfernen eines Anchor-Tags mit PHP (verwendet derzeit strip_tags)

auch: Ich bin mit Alternativen in Ordnung, wenn dies nicht der beste Ansatz ist

was ich versucht habe:

<?php 
    $downloadcategory = the_terms($post->ID, 'download_category', ''); 
    $downloadcategory .= strip_tags($downloadcategory); 

    echo $downloadcategory; 
?> 

und

<?php 
    $downloadcategory = the_terms($post->ID, 'download_category', ''); 

    echo strip_tags($downloadcategory); 
?> 
+0

willst du nur das Anchor-Tag oder alle HTML-Tags entfernen – jonju

+0

Ich möchte nur den Anker weg, aber es ist das einzige Tag vorhanden, so dass entweder funktioniert! –

Antwort

0

dies versuchen:

<?php 
    $downloadcategory = the_terms($post->ID, 'download_category', ''); 
    echo filter_var($downloadcategory ,FILTER_SANITIZE_STRIPPED); 
?> 
+0

Leider hat das nicht funktioniert. Zuerst druckte es "downloadcategory", aber dann änderte ich es in "$ downloadcategory" und es druckte wie zuvor mit dem Anker-Tag den Kategorienamen –

+0

können Sie mir eine Probe Ihrer Daten einschließlich des Tags – jonju

+0

Mein PHP & HTML zeigen es druckt: http://imgur.com/a/rF33y –

Verwandte Themen