Skocz do zawartości

Zagnieżdżanie php


AdamAGP#

Rekomendowane odpowiedzi

<?php
$tag_php ='<?php $funkcja ?>';
?>
jakis kod html a w nim <?php echo $tag_php; ?> itd...

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Jak się domyślam autorowi postu chodzi o dystymiczne generowanie kodu do zapisania jako plik php, a tego podanym przez was sposobem nie zrobi...

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Dokładnie chodzi mi o dodanie funkcji, czy zmiennej np . get_permalink( $post_ID ); i . $post->post_title . do modyfikacji notify-autor (wp-plugin) Mariusza Maximusa.

Zmodyfikowany plugin wysyła maila w html

generuje

$message = 'kod html 'tu by się przydał kod php' i dalej kod html'

zapytałem ogólnie o echo bo często mam z tym problem i nie wiem jak to wstawiać.

Jak będzie gotowa to wrzucę całą wtyczkę do tematu o notify-autor, na prośbę Mariusza

ZGORA - portal z poradnikami między innymi o webmasterstwie - szukasz porady - zajrzyj

Kobietyn - portal dla kobiet.

Webbest.eu

Odnośnik do komentarza
Udostępnij na innych stronach

Kurcze jak ta próbowałem i mi nie działało chyba zapomniałem o ('). Dzięki.

Tylko, że trafia do spamflderu, w thunderbirdzie jest ok ale na klientach z portali to się cuda dzieją. Nie mam już siły tego testować :). Zerknijcie na kod może wam się coś w oczy rzuci.

<?php

function notify_author_publish_post($post_ID) {
 global $wpdb;

   $post = $wpdb->get_row( "SELECT post_author, post_title FROM $wpdb->posts WHERE ID = " . $post_ID );
   $author = get_userdata( $post->post_author );


   $blogname = get_settings( "blogname" );
   $subject =  "Webbest.eu - Twoj wpis zostal zaakceptowany ";

	$arrRemove = array( 'Ä„','Ć','Ä','Ĺ','Ĺ','Ă“','Ĺš','Ĺ»','Ĺą','Ä…','ć','Ä™','Ĺ‚','Ĺ„','Ăł','Ĺ›','ĹĹş','Ĺş' );
	$arrInsert = array( 'A','C','E','L','N','O','S','Z','Z','a','c','e','l','n','o','s','z','z' );
	$subject = str_replace( $arrRemove, $arrInsert, $subject );


	$message = '
<html>
<head>
 <title>Webbest.eu - wpis zaakceptowany </title>
</head>
<body style="margin: 0; padding: 0; background-color: #F7F4EA;">
<div style="height: 50px; background-color: #3B2818; test-align: left; padding-top: 15px; text-indent: 45px; color: white; font: bold 23px Tahoma; border-bottom: 7px solid #EAC852;">www.Webbest.eu - Najlepsze Projekty Stron Internetowych</div>
<div style="margin: 15px; font: 12px verdana;">
<p>Twoj wpis przeszedl pozytywnie weryfikacje i zostal zatwierdzony przez admina Webbest.eu.</p>
<p><b>Tytul:</b> '. $post->post_title .'</p>
<p><b>Adres:</b> <a style="color: maroon" href="'. get_permalink( $post_ID ) .'">'. get_permalink( $post_ID ) .'</a></p>
<p><strong>Mozesz podkreslic prestiz swojej strony, a zarazem wspomoc nasz projekt zamieszczajac jeden z ponizszych buttomow:</b></p>	   

<p><img src="https://www.webbest.eu/but/1.gif"> <textarea style="margin-left: 22px; width: 450px; height:50px;" readonly onfocus="this.select()" wrap="virtual"><a href="https://www.webbest.eu" title="najlepsze projekty stron"><img src="https://webbest.eu/but/1.gif" alt="najlepsze projekty stron" border="0"></a></textarea>


<br />
<p>Dziekujemy.</p>

</div>
</body>
</html>

';


	$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
	$headers .= 'Content-Transfer-Encoding: 7bit' . "\r\n";
	$headers .=  "From: " . $blogname . " <" . get_settings( "admin_email" ) . ">";

   mail( $author -> user_email, $subject, $message, $headers );

}

add_action('publish_post', 'notify_author_publish_post');


?>

ZGORA - portal z poradnikami między innymi o webmasterstwie - szukasz porady - zajrzyj

Kobietyn - portal dla kobiet.

Webbest.eu

Odnośnik do komentarza
Udostępnij na innych stronach

Możesz opowiedzieć nam więcej o tym, że trafia to do spamfolderu?

Co przykładowo się dzieje? - skąd wysyłasz, dokąd ślesz, gdzie dokładnie to trafia?

To że coś Cię klasyfikuje jako spam nie oznacza od razu, że jest to wina klienta pocztowego, czy Twojego skryptu. Obydwa czynniki mogą być poprawne, natomiast jako spam może zaklasyfikować Cię np. Gmail, WP, na podstawie adresu IP Twojego serwera. Przy czym uwaga - to tylko przykład!

Jeśli cytaty to tylko tutaj,

dla zrozumienia, czym są aforyzmy, tylko tam.

Czyżby Scylla?

Odnośnik do komentarza
Udostępnij na innych stronach

Używałem, różnych maili wp, o2, gmail (z gmail mam przekierowanie więc wszystko śle na inny) może przesadziłem z testami, bo ciągle szły maile, ale na gmail już nawet z oryginalnej wtyczki maile wpadały, na o2 nie wpada. Jak ktoś używa klienta to poza gmailem mu i tak ściągnie na komp ze spamfolderu.

W wordpresie też zmieniałem maile, ale serwerowy cały czas ten sam.

Mam też tą wtyczkę https://seo4you.pl/wp-mail-subject-utf/ - która podobno poprawia maile do zgodności RFC

ZGORA - portal z poradnikami między innymi o webmasterstwie - szukasz porady - zajrzyj

Kobietyn - portal dla kobiet.

Webbest.eu

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności