我有一個客戶正在使用Restrict content pro。雖然客戶喜歡限制內容專業版,但有一個問題 - 他希望帖子在10天后自動更改爲付費用戶,而RCP(限制內容專業版)不提供此功能。有沒有人在這裏使用限制內容親?
即使使用試用帖也只會允許訂閱用戶或登錄用戶,所以我必須根據客戶需求進行修改。
因此,在帖子的訂閱級別上有默認選項「all」,如果您選擇該選項則意味着該帖子將向公衆開放,但如果您選擇另一個訂閱的訂閱級別說優質訂閱,帖子只對登錄用戶可見。
我希望此選項在發佈日期達到10天時自動更改,因此如果帖子還沒有10天,它將是免費的。但是,如果該職位達到10天,將是溢價。希望你能幫助我,這件事
這裏是原代碼:
case 'levels':
echo '<select name="', $field['id'] . '" id="' . $field['id'] . '">';
$levels = rcp_get_subscription_levels('all', false);
echo '<option value="all">' . __('All', 'rcp') . '</option>';
foreach ($levels as $level) {
echo '<option value="' . $level->id . '"', $meta == $level->id ? ' selected="selected"' : '', '>', $level->name, '</option>';
}
echo '</select>';
break;
這裏是一個不工作我修改後的代碼:
//modification end here
$pubdate = the_date();
if (($pubdate < 10) == true){
$levels = rcp_get_subscription_levels('all', false);
echo '<option value="all">' . __('All', 'rcp') . '</option>';
} else{
foreach ($levels as $level) {
echo '<option value="' . $level->id . '"', $meta == $level->id ? ' selected="selected"' : '', '>', $level->name, '</option>';
}
}
//modification end here
你可以在文字上添加一些標點符號和大寫字母嗎?我很難閱讀它。 – 2013-02-26 17:19:47
@John新增了可以做到的編輯。你能批准嗎? – APerson 2013-02-26 17:22:32
看起來好多了,謝謝。 – 2013-02-26 17:27:58