1: Er det muligt at indsætte og køre et PHP script inde i et udvalgt <h1> tag, i stil med:
jQuery('.blog-post-header h1').each(function(){ var html = "<?php the_title(); ?>" jQuery(this).replaceWith('<h1>' + html + '</h1>'); });
Ovenstående ville blot give et <!-- <?php the_title(); ?> --> output og altså ikke køre WordPress Template tagget.
Eller er det helt umuligt fordi jQuery er client-side imens PHP er server-side? :)
2: Hvordan skulle scriptet se ud hvis jeg ønskede at fjerne en DIV-container med klassen ".blog-post-header" og ligeledes indholdet i denne DIV-container?
1. Du kan nok ikke gøre det på klienten, men du kan gøre det på serveren i din template. Alternativt kan du på klienten, med jQuery, indlæse en stump html fra serveren f.eks. vha. jQuery.load-funktionen.
$.get() ville ligeså kunne returnere noget html ud fra en given PHP kode, som du så via success: function() { gør noget her; } indsætter den returnerede HTML hvor du måtte ønske det.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.