2014-10-01 28 views
0

我是Wordpress的新用戶。我已經開發了多年的PHP,我正在嘗試瞭解WP的邏輯。我創建了一個基本站點,配置頂級主菜單,帶小工具的主側欄和頁腳。看不到我的自定義模板中顯示的側邊欄項目

我已經創建了一個自定義模板,我想在其中插入一些我開發的代碼。我想以及自定義模板使用和顯示默認主題標題,側欄和頁腳(您的信息我使用二十四個主題)。

根據我的理解,我已經開始命名模板和插入頁眉,側邊欄和頁腳,看看是否一切都將自己的代碼之前正確顯示:

<?php 
/* 
Template Name: Test template 
*/ 
?> 

<?php get_header(); ?> 
<?php get_sidebar(); ?> 
<?php get_footer(); ?> 

我期待看到一個頁面「沒有內容」,只有頂部菜單,邊欄和頁腳菜單和元素。不幸的是,它看起來像不顯示側邊欄元素。頂部菜單可以正常工作,但不是所有頁腳中的小部件都能正常工作。

另一方面,如果我看看頁面的源代碼,側邊欄的元素確實存在,但我相信由於某種原因(由於樣式表??),它們不會顯示。

有人可以幫我解決這個問題嗎?

+0

你可以提供你的側杆代碼嗎? – 2014-10-01 09:49:48

+0

你的意思是顯示的整個頁面的源代碼? – Emmanuel 2014-10-01 09:52:48

+0

不完整...您已經定義了您的側邊欄部分的代碼.. – 2014-10-01 09:54:48

回答

1

要檢查

你有一個叫做的sidebar.php

其次文件,你已經設置的模板,你指定的模板頁面?

這聽起來很蠢,但這可能會發生很多。

+0

是的,我已經將文件分配給一個頁面。該頁面非常好地顯示頁眉部分,頁腳部分和側邊欄的標準佈局。 唯一的問題是側邊欄中沒有內容。奇怪的是,當我查看瀏覽器中的頁面代碼時,側邊欄元素的代碼確實存在,但它不顯示。 由於很多東西似乎都是由樣式表處理的,我懷疑我的「自定義模板」代碼中缺少一些東西。 – Emmanuel 2014-10-01 11:40:20

+0

從您的側邊欄模板文件發佈代碼和il deffinatly嘗試和幫助你。 – 2014-10-01 11:42:49

+0

你的意思是sidebar.php之一嗎? – Emmanuel 2014-10-01 11:46:56