以下內容属于 ‘WordPress’ 分类:

点击按钮实现复制指定文本

特别是做资源站,有提取码之类的字段 还是挺管用。分享给大家。 复制文本框中的文字 HTML代码部分 1234<div>      <input type="text" value="The Text to Copy" id="copyMe">      <button onclick="copyMyText()">复制到剪贴板</button> </div> JavaScript 部分 12345678910<script> function copyMyText() {      //select the element with the id "copyMe", must be a text box      var textToCopy = document.getElementById("copyMe");      //select the text in the text box   […] (more...)

wordpress去除掉链接的category

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566//去除分类标志代码 add_action( 'load-themes.php',  'no_category_base_refresh_rules'); add_action('created_category', 'no_category_base_refresh_rules'); add_action('edited_category', 'no_category_base_refresh_rules'); add_action('delete_category', 'no_category_base_refresh_rules'); function no_category_base_refresh_rules() {     global $wp_rewrite;     $wp_rewrite -> flush_rules(); } // register_deactivation_hook(__FILE__, 'no_category_base_deactivate'); // function no_category_base_deactivate() { //  remove_filter('category_rewrite_rules', 'no_category_base_rewrite_rules'); //  // We don't want to insert our custom rules again //  no_category_base_refresh_rules(); // } // Remove category base add_action('init', 'no_category_base_permastruct'); function […] (more...)

更改WordPress的媒体图片附件的上传目录

默认我们都知道WordPress的附件目录是[域名]/wp-content/uploads/[年份月],如果我们需要改变成下面这种形式: [域名]/uploads/[年份月] 那么我们需要打开网站根目录的wp-config.php文件,在末尾增进一行代码 1define('UPLOADS','uploads'); 如果需要改成下面这种形式。 [域名]/pic/[年份月] 那么代码就是这样: 1define('UPLOADS','pic'); 当然你还可以自定义其他的目录名称,是不是很简单,那你也可以去试试。 (more...)

WordPress显示每月存档的代码

WordPress显示有文章的月份归档代码。 1wp_get_archives('type=monthly'); (more...)

WordPress DX-watermark 搬家无法预览的一个问题

WordPress DX-watermark 搬家无法预览的一个问题,是由于路径变化,之前是home/wwwroot/…… ,搬家后变成了mnt/wwwroot/…… ,导致无法预览。 进入phpMyAdmin=>选定博客对应数据库=>搜索=>如图输入dx-watermark-options,全选并执行。 发现在wp-options表里有数据,点击后面的浏览。 然后编辑所有结果中的option_value栏位(应该只有2行),然后将相应路径全部更正为现用的主机的绝对路径。 参考:https://zhang.ge/1298.html (more...)

让插件baidu-sitemap-generator支持WordPress自定义文章类型

这里以自定义文章类型“shuoshuo”为例,涉及插件/baidu-sitemap-generator/baidu_sitemap.php的两处修改,174行和314行,废话不多说,直接贴代码。(举例为”baidu-sitemap-generator v1.6.5) 找到插件的baidu_sitemap.php文件,打开。 找到174行代码 1AND (post_type='post' or post_type='page') 改为: 1AND (post_type='post' or post_type='page' or post_type='shuoshuo') 找到314行代码 1AND post_type='post' 改为: 1AND (post_type='post' or post_type='shuoshuo') 来源:https://www.mrwu.red/biji/801.html (more...)

转:WordPress主题添加自定义文章类型register_post_type和分类法

1234567891011121314151617181920212223242526272829303132333435/* Register Custom Post Type */ add_action( 'init', 'create_products_post_type' ); // add portfolio function create_products_post_type() {     $labels = array(         'name'               => __('产品', 'WPGP'),         'singular_name'      => __('产品', 'WPGP'),         'add_new'         […] (more...)

WordPress判断自定义域有值才显示

以自定义域的名称为spydance为例 1234567$spydance = get_post_meta($pid, 'spydance', true); <?php if(isset($spydance ) && $spydance != "") : ?>  有值需要显示的内容 <?php else : ?> //有值显示 没有值需要显示的内容//没有值显示 <?php endif; ?> (more...)

自定义字段manage_{post_type}_posts_columns栏目文章列表排序

如果是栏目的值是数字的话,比较好用。参考下面代码 mycpt是注册的自定义文章格式,比如你注册的product或者movie就对应修改下。 Modifying the Custom Columns for a Post Type 1234567891011121314add_filter( 'manage_mycpt_posts_columns', 'set_custom_edit_mycpt_columns' ); function set_custom_edit_mycpt_columns( $columns ) {   $date = $colunns['date'];   unset( $columns['date'] );   $columns['photo'] = __( 'Photo', 'my-text-domain' );   $columns['custom_taxonomy'] = __( 'Custom Taxonomy', 'my-text-domain' );   $columns['acf_field'] = __( 'ACF Field', 'my-text-domain' );   $columns['date'] = $date;   […] (more...)

自定义字段manage_{post_type}_posts_columns栏目文章列表添加钩子

文章添加一些新的字段名称,默认的字段名称如下图所示,包括标题、作者、分类目录等等,如果我们想要添加一个新的字段,就需要使用这个钩子了 和其他钩子的使用一样,我就直接展示代码了,如果是针对我们的文章进行字段的添加,钩子的名字就写用manage_posts_columns和manage_posts_custom_column就行。 如果需要重新排列字段的顺序,直接创建一个包含新顺序的数组即可,处理代码不变 cb – 复选框 title – 文章标题 author – 文章作者 categories – 文章的分类 tags – 文章的标签 comments – 文章的评论 date – 文章发布的日期 subtitle – 文章副标题 其他自定义 在functions.php添加下面代码 12345678910111213141516171819202122add_filter('manage_posts_columns', 'add_posts_columns'); function add_posts_columns() {     $new_columns['cb'] = '<input type="checkbox" />';     $new_columns['title'] = _x( 'Title', 'column name' );     $new_columns['author'] = __('Author'); […] (more...)