function getNewsPathNav($page) { global $_zp_current_category, $_zp_post_date; if (in_context(ZP_ZENPAGE_NEWS_CATEGORY)) { return $_zp_current_category->getLink($page); } if (in_context(ZP_ZENPAGE_NEWS_DATE)) { return getNewsArchivePath($_zp_post_date, $page); } $rewrite = '/' . _NEWS_ . '/'; $plain = 'index.php?p=news'; if ($page > 1) { $rewrite .= $page; $plain .= '&page=' . $page; } return zp_apply_filter('getLink', rewrite_path($rewrite, $plain), 'news.php', $page); }
/** * Returns partial path of news date archive * * @return string * @deprecated since version 1.4.6 */ function getNewsArchivePath($date, $page = NULL) { Zenpage_internal_deprecations::getNewsArchivePath(); return getNewsArchivePath($date, $page); }
/** * news archive path only for use in the news article pagination * * @return string */ function getNewsArchivePathNav() { global $_zp_post_date; if (in_context(ZP_ZENPAGE_NEWS_DATE)) { return getNewsArchivePath() . $_zp_post_date; } return false; }