Suprascrierea fișierelor template din plugin folosind tema copil
Deci, sper că e o întrebare simplă. Am o temă copil instalată și am reușit să suprascriu cu succes modificările unui fișier .php
care se află în fișierele temei mele prin încărcarea lui în tema copil.
Dacă vreau să copiez și să modific un fișier de plugin (wp-content/plugins/plugin_name/templates/store.php
).
Trebuie doar să copiez și să modific acest fișier și apoi să-l încarc în tema mea copil?
Presupun că o temă copil nu se aplică fișierelor din plugin? Dacă nu, care este cea mai bună modalitate - să descarc fișierul curent, să fac modificările și apoi să suprascriu fișierul inițial cu cel nou în directorul plugin-ului?
Mulțumesc!

Un fișier temă copil (child theme) nu mai este necesar pentru modificări dacă folosești oricare dintre următoarele plugin-uri, care te vor ajuta să îți organizezi munca mult mai bine decât un child theme.
Codesnippets funcționează perfect în acest scop. Există o versiune gratuită. Versiunea Pro urmează să fie lansată.
WPCodeBox face același lucru, dar este mult mai elegant și intuitiv. În prezent, au o ofertă generoasă de lansare pe viață.

@Rup Am adăugat acum linkul corect, mulțumesc. Nu am folosit niciodată un child theme personal, pentru că atunci când am avut nevoie, am dat peste aceste plugin-uri care mi-au rezolvat problema. Ambele plugin-uri au comunități active pe Facebook dacă vrei să le întrebi ceva. Codesnippets este gratuit de încercat.

Da, folosește procedura descrisă în întrebarea ta. Versiunea oricărui fișier din tema copil va înlocui acel fișier cu același nume și cale din tema părinte, adică:
parent_theme/fileA.php
este înlocuit de ceea ce se află în tema copil la aceeași cale, adică child_theme/fileA.php
sau parent_theme/dir/file3.php
va fi înlocuit de child_theme/dir/file3.php
. Atâta timp cât căile relative se potrivesc și numele se potrivesc. Succes!
