Ich habe eine benutzerdefinierte Wordpress-Thema, das eine Kopfzeile, Fußzeile und ein paar andere Elemente enthält. Es ist großartig, aber es gibt ein paar Seiten, die ich komplett anders gestalten möchte. Eine davon ist zum Beispiel eine Landingpage, wo der typische Header keinen Sinn ergibt. Wie kann ich Wordpress mitteilen, keine Themen auf dieser Seite zu verwenden? Ist das überhaupt möglich?Entfernen von Wordpress-Thema von bestimmten Seiten
Antwort
Sie Page Templates
Zum Beispiel verwenden können Wenn Sie für Ihre Zielseite benutzerdefinierte Kopf- oder Fußzeilen verwenden möchten, können Sie dies in einer separaten .php-Datei tun und als Seitenvorlage deklarieren.
Ich bin Ihre Kopf- und Fußzeilen Dateinamen header-landing.php
und footer-landing.php
<?php
/**
* Template Name: Landing Page
*/
get_header('landing'); ?>
// Landing Body
<?php get_footer('landing'); ?>
vorausgesetzt
Wenn Sie keine Kopf- oder Fußzeile wollen, dann können Sie nur get_header()
oder get_footer()
Funktionsaufruf weglassen.
Sie können verwenden, um zu entscheiden, wann bestimmte Stylesheets auf bestimmte Seiten geladen werden sollen. In Ihrer functions.php können Sie wp_enqueue_style verwenden, um verschiedene Stylesheets zu laden. In Ihrer PHP, würden Sie so etwas wie dies sagen:
function custom_page_style_sheet() {
if (is_page()):
wp_enqueue_style('custom-page-styling', get_stylesheet_directory_uri() . '/custom-page.css');
}}
add_action('wp_enqueue_scripts', 'custom_page_style_sheet');
dieses Tutorial Versuchen Sie, das ist, wo ich den Beispielcode aus packte: http://wpsites.net/wordpress-themes/second-style-sheet-theme/
- 1. Entfernen Sie den Schrägstrich von 2 Seiten
- 2. entfernen Google Chache von Tausenden von Seiten
- 3. Sub-Header auf bestimmten Seiten entfernen (ionic)
- 4. Entfernen von Bild <a> Link von bestimmten Seiten-IDs oder Page Slug in WordPress
- 5. Entfernen von Seiten aus Build und Nav?
- 6. So entfernen Sie adminbar in Wordpress auf bestimmten Seiten
- 7. Entfernen von Matrixelementen unter einem bestimmten Wert
- 8. TitleArea von einem bestimmten Codenameon-Formular entfernen
- 9. Java Entfernen eines bestimmten Elements von ConcurrentHashMap
- 10. journalctl - Entfernen von Protokollen einer bestimmten Einheit
- 11. Entfernen Sie einen bestimmten Text von String
- 12. Entfernen unteren Rand von bestimmten td
- 13. Entfernen von bestimmten dynamisch erstellten EditText
- 14. Entfernen Sie Elemente von einer bestimmten Positionen
- 15. Entfernen Sie jQuery von einer bestimmten Magento-CMS-Seite
- 16. jquerymobile versteckte Seiten entfernen
- 17. PHP: Entfernen Sie alle Hyperlinks von bestimmten Domäne von Text
- 18. Hinzufügen von JavaScript-Code zu bestimmten Seiten mit Prestashop-Modul
- 19. Verwenden von .htaccess, um HTTPS auf bestimmten Seiten zu steuern
- 20. http auf https Umleitung von bestimmten Seiten mit Ausnahmen
- 21. Wie Ecken auf bestimmten Seiten von UIImagages abgerundet werden?
- 22. Highlight Hintergrundfarbe in bestimmten Seiten
- 23. Entfernen Sie JS SCRIPT von MASTER-Seite in untergeordneten Seiten
- 24. Ungenutzte CSS von mehreren Seiten gleichzeitig entfernen (ganze Webseite)
- 25. Wie auth von den Seiten Controller in CakePHP zu entfernen?
- 26. Entfernen von leeren Seiten beim Drucken - mit Sichtbarkeit: versteckt
- 27. htaccess - entfernen Sie www und .html von Subdomain-Seiten
- 28. Langsame Wiedergabe von Seiten aufgrund von Benutzersteuerelementen
- 29. Entfernen von Padding von Iframe von Seite
- 30. fullpage.js nur auf bestimmten Seiten