当前位置:首页 > ZBlogPHP教程 > 正文内容

zblogPHP调取某个页面的标题、内容等

toyean2年前 (2020-05-30)ZBlogPHP教程340

在zblog模板制作中,可能会用到调取某个页面内容的时候,比如调取某篇页面中的标题、内容等,此时应该怎么调取呢? 之前分享过获取某篇文章的方法,比如在主题配置内填写某篇文章ID,即可调取,本文分享的是获取某个页面!


之前在ydseo主题中使用过这个功能,就以ydseo主题为例:

在include.php中获取所有页面:

function ydlls_pagealls($default) {
    global $zbp;
    $pages = $zbp->GetPageList(array('*'),null);
    foreach ($pages as $page) {
        //echo  '<option value=”'.$page->ID.'”>'.$page->Title.'</option>';
  echo '<option ' . ($default==$page->ID?'selected="selected"':'') . ' value="'. $page->ID .'" name="gqz[]">' . $page->Title . '</option>';
    }}

在主题配置文件main.php中:

方法一:(推荐)

主题配置内直接获取使用:

<select  class="edit" size="1" name="home3id" style="width:50%;" ><?php echo ydlls_pagealls($zbp->Config('ydlls')->home3id);?></select>

方法二:

在<?php和?>之间加入:

if(isset($_POST['Forum'])){
foreach($_POST['Forum'] as $key=>$val){
$zbp->Config('ydseo')->$key = $val;
}
$zbp->SaveConfig('ydseo');
$zbp->ShowHint('good');
}

然后在配置项中加入:

<select  class="edit" size="1" name="Forum[cmspage1]" style="width:50%;" ><?php echo ydseo_pagealls($zbp->Config('ydseo')->cmspage1);?></select>

以上是为主题配置准备的,下面再分享下如何调用,继续以这个ydseo主题为例:

{$aboutme=GetPost((int)$zbp->Config('ydseo')->cmspage1);}
<h3 class="c-title">{$aboutme.Title}</h3>
<P>{$aboutme.Content}<P>
调取选择的标题和内容

_转载自前端老白

扫描二维码推送至手机访问。

版权声明:本文由Z博通发布,如需转载请注明出处。

本文链接:https://www.zblog.co/zblogphpjiaocheng/8.html

分享给朋友:

相关文章

zblogPHP如何调用某分类下某作者的最新文章

今天在看余从发布的一个企业模板时,遇到了这个调用代码,比较特别需求也比较小众,其实我最新写的几个模板也有这个功能,就是作者模块,文章页显示作者头像、说明、以及作者的最新文章!ZBLOG如何调用某分类某作者的文章,代码如下,需要使用系统的Ge...

zblogPHP主题调用指定字段文章(多选字段)

今天晚上在重写zblogPHP主题ydblack模板,其中的侧栏模块需要调用站长指定的文章,之前的调用方法比较落伍,基本是主题配置内输入文章ID数字,多ID英文小逗号隔开,这种方法实在不人性化,更新起来也并不是很方便。所以写了这种方法,在编...

zblogPHP主题连续调用多篇文章,输入ID方法

今天在重写zblog主题ydblack的时候,需要用到联系调用多篇文章,后台输入ID的方式即可,分享如下!{php}$array = explode(',',$zbp->Config('yd...

zblogPHP模板调用某个tag标签下文章

在写zblogPHP模板的时候,偶尔可能会需要专门调用某个tag标签下的文章,调用代码分享!这个方法在以前的时候就常用,后来用的慢慢也就少了!方法一: {$array=Getlist(10,null,null,null,null,...

zblogPHP分类模板添加自定义字段(调用UEditor编辑器输入法)

今天来分享下zblogPHP分类模板中增加字段并且使用UEditor编辑器输入的方法。这个方法以前很少用,一般的地方也确实不太需要这种自定义字段输入方法,但今天重写了yunduanmp模板,其中每个分类列表页面,都有一个对分类的简介,为了更...