Un utente ha chiesto informazioni su Email Templates di Wordpress

Impossibile aprire il flusso: nessun file o directory di questo tipo

Un utente ha chiesto 👇

Ciao, vedo un rapporto di errore sul tuo plugin.
Spero che tu possa darmi un suggerimento su come risolverlo.
Puoi disabilitare la chiamata per includere il file dalla riga 154:
$ template_file = apply_filters (‘mailtpl / customizer_template’, MAILTPL_PLUGIN_DIR. “/admin/templates/default.php”);
Inoltre non ho una mappa come: contenuto / temi / tema Avada-Child / admin / templates /
Hai solo la mappa: contenuto / temi / tema Avada-Child

Avviso: include_once (/home/deb96951n3/domains/website.com/public_html/wp-content/themes/Avada-Child-Theme/admin/templates/default.php): stream non riuscito: nessun file o directory come i / home / deb96951n3 / domain / website.com/public_html/ wp-content / plugins / email-templates / include / class-mailtpl-mailer.php online 154 Avviso: include_once (): Impossibile aprire ‘/ home / deb96951n3 / domain / website .com / public_html / wp-content / themes / Avada-Child-Theme / admin / templates / default.php ‘per includere (include_path =’.: / opt / alt / php72 / usr / share / pear ‘) in / home / deb96951n3 / domain / website.com/public_html/ wp-content / plugins / email-templates / include / class-mailtpl-mailer.php online 154

Di,

Questo argomento è stato modificato 2 anni, 6 mesi fa da.

Supporto per plugin

(@gonzalesc)

2 anni, 6 mesi fa

Ciao.

Quando è successo? quando attivi il plugin? Hai modificato il plugin?

Grazie

Lanciatore di thread

(@noro)

2 anni, 6 mesi fa

Non ho mai eseguito uno script cron notturno per informarmi di un aggiornamento che faccio in quel momento.
Corre già un anno.
Quando il tuo plugin viene attivato questa settimana, ricevo il messaggio di errore.

Ecco lo script senza credenziali:
if (! isset ($ _ SERVER)[‘HTTPS’]) ||| $ _SERVER[‘HTTPS’] ! = “on”) {
$ full_url = ‘http: // & # 8217$ _ SERVER[‘HTTP_HOST’];
} altro {
$ full_url = ‘https: // & # 8217$ _ SERVER[‘HTTP_HOST’];
}

global $ wpdb;
date_default_timezone_set (“Europa / Amsterdam”);
$ timestamp = ora () + data (“Z”);

// macalla gmdate (“Ymd H: i”, $ timestamp);

mysqli_query ($ conn, “Aggiorna wp_agent_adds SET date_added = CURDATE () WHERE user_id <= 1273 AND right (user_id, 1) in (1,3,7,9)");

$ to = get_option (‘admin_email’);
$ subject = ‘cronjob:’ .gmdate (“Ymd H: i”, $ stampa ama);
$ sender = get_option (‘admin_email’);
$ currentDomain = preg_replace (‘/ www ./ i’, “, $ _SERVER[‘SERVER_NAME’]);
$ headers = ‘FROM ME’;

$ mail = wp_mail ($ to, $ subject, “, $ header);

Supporto per plugin

(@gonzalesc)

2 anni, 6 mesi fa

Ciao.

Nell’errore possiamo vedere che MAILTPL_PLUGIN_DIR non è definito, quindi assume un valore vuoto. Poiché lo script si trova in “/home/deb96951n3/domains/website.com/public_html/wp-content/themes/Avada-Child-Theme/”, viene visualizzato un errore dovuto al percorso “admin / templates / default. Php “non esiste.

Forse il tuo script deve includere “wp-blog-header.php” o meglio eseguire lo script e chiamarlo wp-admin / admin-ajax.php? Azione = script

Di

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *