2017-01-23 3 views
0

Ich versuche, einen Link innerhalb einiger PHP-Text, der in einer E-Mail von woo Commerce gesendet. Ich würde gerne einen Link zu meiner Website hinzufügen, so dass, wo unten XXXXX heißt, "hier" steht. aber ich muss etwas falsch machen, da der Code abstürzt und nicht richtig gelesen werden kann mit all den verschiedenen Dingen, die ich versuche, wie Drucken und Echo.Hinzufügen von http-Link im angezeigten Text - PHP (WooCommerce Email)

<p><?php _e("Your order has been received and is now being processed. We will send you another email shortly to let you know that your order has been shipped. If you'd like to track the status of your order, you can by clicking XXXXXXX. Your order details are shown below for your reference:", 'woocommerce'); ?></p> 

Vielen Dank!

+0

Haben Sie versucht, nicht mit einem 'echo' diese Zeichenfolge drucken? I.e. Platzieren Sie diese Zeichenfolge direkt auf dem HTML: '

Ihre Bestellung ... durch Klicken auf XXXXX. Ihre Bestellung ...

'. – CPHPython

+0

Wenn Sie wirklich ['_e' in Wordpress] (https://codex.wordpress.org/Function_Reference/_e) verwenden müssen, um die Zeichenfolge entsprechend der im zweiten Parameter angegebenen Domäne zu übersetzen, versuchen Sie zu verstehen, ob der Absturz vorliegt verwandt mit der '$ domain' (in Ihrem Fall' woocommerce'). Diese Frage kann nützlich sein, wenn Sie genau beschreiben, was Sie versuchen, um diesen Link zu platzieren, und ob es einen Fehler gibt, wenn der "Code abstürzt". – CPHPython

Antwort

0

Statt dessen können Sie Zeichenfolge in zwei Teilen wie teilen unter

<p><?php _e("Your order has been received and is now being processed. We will send you another email shortly to let you know that your order has been shipped. If you'd like to track the status of your order, you can by clicking ", 'woocommerce'); ?><a href="http://example.com" title="">XXXXXXX</a><?php _e("Your order details are shown below for your reference:", 'woocommerce'); ?></p> 
Verwandte Themen