天兴工作室

主题演示站

wordpress页面调用指定模板的方法

wordpress页面是可以调用指定的模板文件的,默认的wordpress页面模板是page.php。另外默认的新建页面界面里是没有选择模板功能的,这就会让人误以为wordpress是不能选择页面模板的。

然而是可以的,具体步骤如下:

1、将page.php文件复制一份重新命名,举个栗子重命名为“newpage.php”;

2、打开“newpage.php”文件,在顶部粘贴如下代码:

/**
 * Template Name:新增的自定义页面模板
 */

具体如下图:

1.png


3、然后去后台新建页面,就能看到如下界面选择对应模板了:

2.png

天兴工作室wordpress娱乐资源主题 搭积木首页+多种列表样式

这是一款天兴工作室开发的wordpress娱乐资源主题,适合做娱乐资源类型网站。

模板特性如下:

1、首页搭积木式布局,首页可由多种样式组合而成,可自行在后台配置;

2、首页列表页文章页均可自定义页面TDK;

3、四种列表页样式在分类编辑里面任意选择;

4、内置多处广告位,广告位均区分pc和手机可以单独配置;

5、可自定义页面颜色;

6、模板自带暗黑模式,可手动切换或者指定时间内自动显示;

7、强大的后台配置页可方便设置主题的配置项;

模板演示:

pc端:http://demo.pjblog.wang/?theme=tx_resource

此主题有zblog版本为了方便此演示站演示的为zblog版本,天兴工作室保证wordpress版本与zblog版本前台基本一致。

手机端可直接扫码看演示:


后台演示截图:

wordpress分类调用标签函数大全

本文记录下wordpress分类调用的标签和函数:

调用wordpress全部分类函数:

$args = array(
    'type'  => 'post',
    'child_of' => 0,
    'parent'  => '',
    'orderby'  => 'name',
    'order' => 'ASC',
    'hide_empty'  => 1,
    'hierarchical' => 1,
    'exclude' => '',
    'include' => '',
    'number'  => '',
    'taxonomy' => 'category',
    'pad_counts'  => false 
);
get_categories($args);

函数参数说明:

type(字符) post

child_of(整数)仅显示标注了编号的分类的子类。该参数无默认值。使用该参数时应将hide_empty参数设为false

parent(整数)只显示某个父级分类以及下面的子分类(注:子分类只显示一个层级)。

orderby(字符)将分类按字母顺序或独有分类编号进行排序。默认为按分类 编号排序包括ID(默认)和Name

order(字符)为类别排序(升序或降序)。默认升序。可能的值包括asc(默认)和desc

hide_empty(布尔值)触发显示没有文章的分类。默认值为true(隐藏空类别)。有效的值包括:1(true)和0(false)。

hierarchical(布尔值)将子类作为内部列表项目(父列表项下)的层级关系。默认为true(显示父列表项下的子类)。有效值包括1 (true)和0(false)

exclude(字符)除去分类列表中一个或多个分类,多个可以用逗号分开,用分类ID号表示。

include(字符)只包含指定分类ID编号的分类。多个可以用逗号分开,用分类ID号表示。

pad_counts(布尔值)通过子类中的项来计算链接或文章。有效值包括1(true)和0(false),0为默认。

number(字符)将要返回的类别数量。

taxonomy(字符))返回一个分类法,这个是wordpress3.0版本后新添加的一个参数。返回的值包括category(默认)和taxonomy(一些新定义的分类名称)。


通过分类id获取分类名称:“get_cat_name(分类ID)”;

通过分类id获取分类链接:“get_category_link(分类ID)”;

通过分类名称获取分类ID:“get_cat_ID(分类名称)”;


还有一个“get_category()”函数,可以通过分类id返回这个分类的全部对象。用法如下:

$cateobj = get_category(分类id);
分类id:$cateobj->term_id;
分类名称:$cateobj->name;
分类别名:$cateobj->slug;
分类组:$cateobj->term_group;
分类id:$cateobj->term_taxonomy_id;
分类type:$cateobj->taxonomy;
分类描述:$cateobj->description;
分类所属父分类:$cateobj->parent;
分类文章数量:$cateobj->count;
分类过滤:$cateobj->filter;
分类id:$cateobj->cat_ID;
分类文章数量:$cateobj->category_count;
分类描述:$cateobj->category_description;
分类名称:$cateobj->cat_name;
分类别名:$cateobj->category_nicename;
分类所属父分类:$cateobj->category_parent;

调用分类自定义字段,例如你的主题在分类里面增加了自定义字段,自定义字段一般是存储在“option”表里面的,所以可以直接用“get_option()”函数获取即可,调用代码如下:

get_option('cat-字段名-分类id');

以上就是wordpress分类调用的一些标签和函数了。

wordpress调用今日发布文章数量和总文章数量的方法

今天在做一个wordpress模板的时候需要调用今日发布的文章数量和总发布的文章数量,一番查询解决后记录下方法以免忘记。

调用wordpress网站发布的文章总数量有一个现成的函数“wp_count_posts()”,函数的返回值是一个对象,对象里面有以下值可以调用:

object(stdClass)#296 (8) {
//已发布文章的总数
 ["publish"]=>string(1) "5"
//定时发布文章的总数
 ["future"]=>int(0)
//草稿文章的总数
 ["draft"]=>int(0)
//正在编辑文章的总数
 ["pending"]=>int(0)
//隐私文章的总数
 ["private"]=>int(0)
//垃圾箱文章的总数
 ["trash"]=>int(0)
//自动草稿文章的总数
 ["auto-draft"]=>int(0)
//继承的文章总数??
 ["inherit"]=>int(0)
}

使用方法:

//获取文章数量
$postcount = wp_count_posts();
//输出文章总数
echo $postcount->publish;

调用wordpress网站今日发布文章总数需要自行写一个函数查询数据库实现,方法如下:

在主题的”functions.php“文件里面复制粘贴如下函数:

/* 调用今日更新文章数量 */
function txcstx_get_posts_today($post_type = 'post')
{
    global $wpdb;
    $numposts = $wpdb->get_var(
        $wpdb->prepare(
            "SELECT COUNT(ID) " .
                "FROM {$wpdb->posts} " .
                "WHERE post_status='publish' " .
                "AND post_type= %s " .
                "AND DATE_FORMAT(post_date, '%Y-%m-%d') = %s",
            $post_type,
            date('Y-m-d', time())
        )
    );
    return $numposts;
}

然后在需要显示的地方直接调用以下代码即可:

<?php echo txcstx_get_posts_today(); ?>

以上就是wordpress调用文章总数和今日发布文章总数的方法了,如果你还有其他更好的实现方式欢迎评论区域分享。

天兴工作室zblog在线表单插件

这是一款天兴工作室开发的zblog在线表单插件。开启插件后会在网站前台插入一个表单,默认有三种显示方式如下图:

2.png

另外还可以用标签的模式在你主题的任意位置调用[需要有一定的开发基础]

升级记录:

2021-04-21:涨价;修复侧栏模块内容不更新的问题;增加可选在文章底部插入表单的功能;

插件特性:

1、可以自定义表单是否显示和显示逻辑;

2、可自定义设置表单颜色;

3、表单有多达10个选项,每一项都可以任意设置是否显示、名称、显示样式[单行、下拉、单选、多选和多行]和是否必填;

4、可设置邮箱提醒,用户填写完表单后你设定的邮箱就会收到邮件通知;

使用教程:

zblog在线表单插件使用视频教程地址:http://demo.txcstx.cn/post/1379.html

插件截图:

后台表单设置:

后台全局设置:

天兴工作室:zblog在线表单插件使用视频教程

zblog在线表单插件使用视频教程重点文字摘要:

1、插件生成的表单有四种显示方式;

2、弹出表单要绑定class为“txformejectobj”的元素,元素不管用啥标签都行;

3、有动手能力的可以在主题文件里面插入“{module:txform}”直接调用表单;

4、表单每个选项都可以单独设置是否显示、名称、显示样式和是否必填;

ps:后续插件会加入直接对应页面调用方式。


插件购买地址:http://demo.txcstx.cn/post/1380.html

wordpress在国内无法更新升级的解决办法

wordpress官网去年在国内大半年的时间打开都是报429错误,我想着就wordpress官方这个鸟态度,直接跟Android一样弄个国内版的安卓出来好啦。反正是官方先不做人的。

结果发现还真有人这么干了,真特么漂亮。

昨天发现了一个叫“wp中国本地化社区”的网站,他们开发了一个“WP-China-Yes插件”,安装后可以直接在后台更新wordpress程序、主题和插件了,妈个鸡这么基础的功能还要通过插件实现,wordpress官方对国内这么大数量的用户鸟都不鸟这份气度是让人佩服的!


WP-China-Yes插件插件官网:https://wp-china.org/

插件直接下载地址:https://a1.wp-china-yes.net/apps/wp-china-yes.zip


最后还是一些吐槽,对wp官方真是吐不完的槽,一群白皮傻X。

由于wp的一些资源服务器都是放在国外的,所以国内wp用户用起来就特别卡和慢。用之前还得先查老半天的教程设置。结果越来越过分,官网直接不能访问长达大半年时间都没人管,发个声明就告诉国内用户“我知道这个情况了,但是不是我造成的,而且我不管!”,牛逼牛逼。

还有“WP-China-Yes插件”本来也是可以直接在wp官方应用市场安装的,结果去年4月份被官方下架了,理由是官方不允许从其他来源安装wordpress程序及插件主题。问题是你官方倒是给我一个可以正常使用的渠道啊,煞笔一群。

通过这种事情还是看得出来,各种区域还是得国人自己慢慢开发,等白皮老爷来迁就我们代价有点大。

最后,wordpress用户实在太多了,真香!赶紧去多写几款wordpress主题去......

<< 1 >>
«    2021年3月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.4

天兴工作室主题演示站点,如遇到问题请联系我们的在线qq:207649916咨询