0
基於類別標識我想包含不同的標頭。基於類別ID我想包含不同的標頭
如:
如果類別ID陣列 - 1,2,3
包括header1.php
類別ID ELSEIF陣列 - 4,5,6
包括header2.php
我只是寫我如何想它的基本流程。
什麼應該是實際的代碼去哪裏,我應該把它放在哪裏。
我已經使用的代碼
<?php
// Get the current user level from WP
$user = wp_get_current_user();
// Get user levels from WishlistMembers
$levels = WLMAPI::GetUserLevels($user->ID);
// Then run the check for the level you want like this:
if(in_array('Free', $levels) && in_array('Print', $levels) && in_array('Web', $levels) && (is_category(array(78, 'artilces-web', 'Articles')) || is_category(array(82, 'book-review-web', 'Book Review')) || is_category(array(87, 'books-at-glance-web', 'Books at Glance')))){
// Display web subscriber header
include("header3.php");
}
elseif(in_array('Free', $levels) && in_array('Print', $levels)){
// Display print subscriber header
include("header2.php");
}
elseif (in_array('Free', $levels) && in_array('Web', $levels) && (is_category(array(78, 'artilces-web', 'Articles')) || is_category(array(82, 'book-review-web', 'Book Review')) || is_category(array(87, 'books-at-glance-web', 'Books at Glance')))){
// Display web subscriber header
include("header3.php");
}
elseif (in_array('Print', $levels) && in_array('Web', $levels) && (is_category(array(78, 'artilces-web', 'Articles')) || is_category(array(82, 'book-review-web', 'Book Review')) || is_category(array(87, 'books-at-glance-web', 'Books at Glance')))){
// Display web subscriber header
include("header3.php");
}
elseif(in_array('Free', $levels)){
// Display free subscriber header
include("header1.php");
}
elseif (in_array('Print', $levels)){
// Display print subscriber header
include("header2.php");
}
elseif (in_array('Web', $levels) && (is_category(array(78, 'artilces-web', 'Articles')) || is_category(array(82, 'book-review-web', 'Book Review')) || is_category(array(87, 'books-at-glance-web', 'Books at Glance')))){
// Display web subscriber header
include("header3.php");
}
else {
include("header.php");
}
?>
你有沒有做過任何努力,這麼遠?如果你嘗試了任何東西而不是在這裏發表。 – Rikesh
請先嚐試,但如果你不知道,最有可能是一個插件。 –
@NigelAngel - 無需任何插件,只需通過一些簡單的條件即可完成。 – Rikesh