Warum gibt die Funktion „the_field“ des ACF-Plugins einen leeren Wert zurück?Php

PHP-Programmierer chatten hier
Anonymous
 Warum gibt die Funktion „the_field“ des ACF-Plugins einen leeren Wert zurück?

Post by Anonymous »

Ich weiß, dass es ähnliche Fragen wie diese gibt:
PHP-Variable in ein href einfügen
Aber mein Problem lässt sich damit nicht lösen! Ich verwende das „ACF-Plugin“, um einige Codes zu meiner WordPress-Site hinzuzufügen. Hier ist der PHP-Code, den ich im „Code-Snippet“-Plugin verwendet habe:

Code: Select all

function add_after($content) {
if( get_field('article-file') ) {

$downloadLink = the_field('article-file');

$aftercontent = '
می‌توانید فایل مرتبط با مطالب این صفحه را از طریق لینک زیر دانلود

کنید:
' . 'دانلود فایل';
} else {
$aftercontent = null;
}

$fullcontent = $content . $aftercontent;

return $fullcontent;
}
add_filter('the_content', 'add_after');
Ich habe die Funktion the_field('article-file') des ACF-Plugins verwendet, um den Link einer heruntergeladenen Datei (ein benutzerdefiniertes Feld namens „article-file“) in eine href eines-Tags einzufügen. Das benutzerdefinierte Feld „article-file“ wurde als „Dateityp“ von benutzerdefinierten Acf-Feldern definiert.
Aber das funktioniert nicht! Die Ausgabe in der „HTML“-Struktur meiner Website lautet:

Code: Select all

دانلود فایل
Warum die href nicht gesetzt wird und mir keinen leeren Wert anzeigt!
Gibt es einen PHP-Syntaxfehler in meinen Codes?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post