Hej
Sidder og prøver at lave et wordpress plugin, til at udskifte en tekst med et link, men det driller mig
- function replace_content($content)
- {
- $url = "http://domain.com/redirect.aspx?pid=59925&bid=10191";
- $content = str_replace('linktest', "<a href='$url' target=_blank>linktest</a>",$content);
- return $content;
- }
- add_filter('the_content','replace_content');
Den ovenstående kode, laver en shortcode i wordpress, som når der skrives linktest, så udskiftes teksten med et linket - det virker fint, i vis kilde i browseren, viser den fint nok dette også
- <a href='http://domain.com/redirect.aspx?pid=1bid=2' target=_blank>linktest</a>
Men prøver jeg så med nedenstående - eneste der er ændret er selve urlen:
- function replace_content($content)
- {
-
- $url = "http://ads.betfair.com/redirect.aspx?pid=59925&bid=10191";
- $content = str_replace('linktest', "<a href='$url' target=_blank>linktest</a>",$content);
- return $content;
- }
- add_filter('the_content','replace_content');
Så bliver linket ikke vist på siden, men i vis kilde i browseren har jeg stadig dette, men det bliver ikke vist på selve siden?
- <a href='http://ads.betfair.com/redirect.aspx?pid=59925&bid=10191' target=_blank>linktest</a>
Er der nogle der kan gennemskue hvad det skyldes?