對於爲什麼自定義側邊欄在更新4.4後會停止在Wordpress主題中顯示,您有任何初始想法嗎?我們的登錄/加入頁面在頁面右側顯示了一個自定義邊欄,其中包含登錄/連接表單,直到更新。這不是一個自定義的側邊欄插件,它是主題的一部分。有什麼想法嗎?非常感謝!自定義側邊欄隨着Wordpress 4.4更新消失
可以啓用默認側邊欄,但任何自定義創建的側邊欄都會呈現空白。
代碼登記的functions.php內邊欄:
include('functions/custom-sidebars.php');
全碼::
`//// GETS的sidebar.php內
include('includes/sidebar/sidebar.php');
代碼我們的自定義側邊欄 $ sidebars = get_option('dd_custom_sidebars');
//// IF THEY EXIST
if($sidebars) {
//// LOOPS AND REGISTERS THEM
foreach($sidebars as $sidebar) {
$args = array(
'name' => $sidebar.' — Custom',
'id' => us_get_sidebar_id($sidebar),
'description' => $sidebar.' — Custom Sidebar',
'before_widget' => '<div class="sidebar-item">',
'after_widget' => '</div>',
'before_title' => '<h4>',
'after_title' => '</h4>',
);
//// REGISTERS IT
register_sidebar($args);
}
}
/// FUNCTION TO GENERATE OUR FRIENDLY NAME
function us_get_sidebar_id($phrase) {
$result = strtolower($phrase);
$result = preg_replace("/[^a-z0-9\s-]/", "", $result);
$result = trim(preg_replace("/[\s-]+/", " ", $result));
$result = trim(substr($result, 0, 20));
$result = preg_replace("/\s/", "-", $result);
return $result;
}`
我不確定你的意思,我可以在您的網站右側看到登錄表單... –
這是一個添加到每個頁面上顯示的默認側欄的臨時表單。以前,我們爲每個頁面定製了側邊欄,例如您訪問過的登錄頁面。它實際上是活躍的,但沒有顯示。 – JoeW
在wp-config文件中啓用WP-DEBUG。那麼會顯示錯誤。 –