Pre-popularea Editorului de Conținut pentru Pagini/Articole cu Fragmente HTML?
Am construit o temă simplă pentru pagini de vânzări și aș dori să o îmbunătățesc prin permiterea introducerii unui conținut implicit (inclusiv anteturi, puncte de listă, citate de recomandare și omniprezentul buton "adaugă în coș").
Care sunt opțiunile pentru adăugarea de fragmente HTML în paginile de conținut și/sau articole?
În mod ideal, când dau clic pe "Adaugă nou" din meniul Articol sau Pagină, conținutul să fie deja pre-populat cu conținutul implicit al paginii de vânzări.
Sau poate chiar mai bine, aș putea adăuga un meniu sub link-ul "Adaugă nou" precum "Adaugă Pagină de Vânzări" și prin click pe acesta, ar seta automat conținutul paginii de vânzări.
Mi-ar plăcea să am o pagină în folderul temei numită salespage.html (sau salespage.txt, sau salespage.php, oricare este mai ușor de lucrat) și acesta să fie conținutul folosit pentru pre-popularea editorului.
Orice ajutor este apreciat.
ACTUALIZARE: Datorită răspunsului lui Chris_O de mai jos, am reușit să găsesc soluția. Am extins soluția sugerată de Chris pentru a încărca conținutul dintr-un fișier extern....
if (get_option("cb2_theme") == "salespage")
{
//adaugat pentru suportul creării paginilor de vânzări
add_filter( 'default_content', 'my_editor_content' );
function my_editor_content( $content ) {
if(file_exists(ABSPATH.'wp-content/themes/clickbump_wp3/styles/salespage/default-content.html')){$content = file_get_contents(ABSPATH.'wp-content/themes/mytheme/styles/salespage/default-content.html');}else{$content = "Introdu conținutul paginii de vânzări aici. Taguri h1-h3, citate etc";}
//$content = "Acesta este un conținut personalizat pe care îl adaug în editorul de articole pentru că urăsc să-l rescriu.";
return $content;
}
}

@Scott B, Tocmai am citit un post pe Blogul lui Justin Tadlock despre aceeași problemă.
Soluția
Folosește hook-ul de filtrare default_content
și adaugă-l în fișierul function.php al temei.
Exemplu:
<?php
add_filter( 'default_content', 'my_editor_content' );
function my_editor_content( $content ) {
$content = "Acesta este un conținut personalizat pe care îl adaug în editorul de postări pentru că urăsc să-l rescriu de fiecare dată.";
return $content;
}
?>
Poți adăuga XHTML sau orice altceva dorești în string-ul $content
Când dai click pe "Adaugă Postare Nouă" vei obține:
