2016-10-25 7 views
0

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

2

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.

0

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/

Verwandte Themen