归档页面和单篇文章的自定义重写规则
我正在构建一个Wordpress站点,其中包含几个自定义帖子类型。每种帖子类型都是不同的杂志。我还有一个自定义的元字段,用于杂志年度和发行。我希望有URL(使用archive.php):http://my_site/magazine/name/ http://my_site/magazine_name/year/ http://my_site/magazine_name/year/issue/ 我是按代码制作的:function magazine_rewrite_tag() {&
如何为PAGINATE_LINKS()删除_QUERY_Arg()
我使用实现了分页paginate_links() 如下所示:<?php function wpse229670_pagination( $query = false ) { global $wp_query; $query = $query ? $query : $wp_query; $total_pages = $query->max_num_pages; $big = 999999999; i
上载时禁用调整gif大小
动画GIF在网络上越来越流行,目前还没有调整动画GIF大小的好工具。因此,我想为gif mimetype禁用图像大小的调整/生成,只保存原始gif。有人能帮我吗?使用哪种过滤器将是一个良好的开端。
如何在提交表单时创建自定义帖子
我想在提交表单时创建一个自定义帖子,并将表单数据插入到该自定义帖子中。当我搜索时,我发现了一个使用“重力表单和重力表单+自定义帖子类型”的建议。但我需要自己的解决方案。这是我的代码:$title= $_POST[\'your_name\']; $decription=$_POST[\'e_mail\']; $my_post = array( \'post_title\' => wp_strip_all_tags( $title ), \'post_co
使用str_place删除_excerpt()开头的 ;
我正在尝试删除\\u摘录()开头的空格;。它们是由内容中两个图像之间的空白空间组成的。在下面的代码中,我尝试使用str\\u replace来消除它们,但没有成功。$string = get_the_excerpt(); $string = str_replace(\' \',\'\',$string); echo $string; 使用相同的设置,可以删除正常间距$string = get_the_excerpt(); $string = str_re
使页面可从其他URL访问
我有以下返回页面的虚构URL:www.test。co.uk/park/leisure-village/overview/是否可以创建以下URL www.test。co.uk/park/leisure village/,同时显示/概述/页面。但这没有重定向。所以www.test。co.uk/park/leisure village/将显示www.test中当前的内容。co.uk/park/leisure village/overview/无任何形式的重定向。谢谢
上下级关系编码,只显示第一个子级列表
for Indoor -for bedroom --TFL ---8u ---9u --MFL ---10u ---11u -for Kitchen --ABC ---4u ---5u --XYZ ---6u ---7u 这些是类别列表。。。当用户单击“卧室”时,此时仅显示TFL和MFL,当单击“厨房”时,此时仅显示xyz和abc。。。然后用户当时单击TFL仅显示8u和9u同一用户当时
选定类别清单
在我的博客上,我有大量>500个类别,所以我需要有一些已经选择了哪些类别的检查表来继续选择。例如,如果我们有cat1、cat2、cat3。。。cat50,我选择了cat3、cat5、cat7和cat44,并且需要选择更多,我需要有已经选择的检查表(类似于标签的内容,当您选择标签时,他会自动选中并写在标签框下方)。我希望你明白我在说什么。所以我的问题是-有什么建议如何开发这个(只有建议,而不是整个代码),或者可能有某种插件我不知道?非常感谢。EDIT:I need this in WordPress
将画布转换为图像并将图像上传到服务器
我正在一个wordpress网站上为一个大学项目写一篇关于涂黑诗歌的文章,在那里用户可以涂黑部分文本来创作一首诗。在用户创作完他的诗歌后,我们需要让他能够将用户生成的内容上传到我们的服务器,这样我们在检查并批准内容后,就可以将其发布在网站的主“墙上”。这是我的第一个web开发项目,我已经阅读了大量相关教程(字面上,每一个都是……),虽然我的html/javascript/jQuery技能正在提高,但PHP和ajax调用(这似乎是这种工作所必需的)仍然远远超出我的能力范围,我没有时间好好学习它们,因为最后期
创建WordPress新的多站点或更新ACF字段时运行函数
我在我的多站点网络的主站点上创建了一个函数,该函数循环遍历网络中的每个站点,从ACF中的选项页面提取值,并将数据保存到JSON文件中。然而,我不确定如何让它在单曲之外运行。我已经测试过的php页面。我的问题是:运行此功能的最佳时间是什么时候</最简单的方法是将其放入自定义插件并给它一个按钮来点击运行吗</有没有什么方法可以使这个过程自动化,因为理想情况下,我希望它在网络中添加新站点或更改现有站点的选项时运行我的一个问题是,我的主站点和子站的主题不同,功能不同。php文件,所以我不认为使用acf
迁移域后URL复制
我刚刚设置了我的CNAME来设置我的子域名,现在,我的WP网站有一个奇怪的事情,很多URL都被破坏了。。。所有菜单链接都正常,但所有资源url都不正常。新的错误url格式为:http://example.com/example.com http://example.com/wp-admin/example.com http://example.com/example.com/wp-content/plugins/sitepress-multilingual-cms/res/css/lang
是否有可能完全停止WP_QUERY检索帖子?
我想用WP Redis 缓存整个$wp_query 键为的对象为$query_vars_hash.这就是$wp_query 已添加到$wp_object_cache:add_action(\'wp\', function($wp) { if ( is_admin() ) return; global $wp_query; if ( !wp_cache_get($wp_query->query_vars_hash, \'glo
数据库中存储的stdObject。如何将其转换为可用的格式?
所以我登录了phpmyadmin,查看了数据是如何存储在表中的,并查看了它的“数据”列内容(粘贴在下面):a:8:{i:2;O:8:\"stdClass\":2:{s:5:\"label\";s:6:\"Vardas\";s:5:\"value\";s:1:\"A\";}i:3;O:8:\"stdClass\":2:{s:5:\"label\";s:8:\"Pavardė\";s:5:\"value\";s:1:\"G\";}i:1;O:8:\"stdClass\":2:{s:5:\"label\";s:
$wpdb->准备不使用更新表前缀
以下内容不适用于我的自定义表:$wpdb->prepare(\"UPDATE $wpdb->jch_gigs SET available = available - %d WHERE ID = %d\", $quantity, $item) ); 但这确实:$wpdb->prepare( \"UPDATE jch_gigs SET available = available - %d WHERE ID = %d\", $quantity,
页面固定链接是http,但显示为HTTPS?
我的页面永久链接是http 设置->站点(&A);主页URL设置为http://但所有链接都指向https://似乎我的所有页面永久链接都被呈现为https。我的中没有任何重定向规则.htaccess 正是这一切的发生。# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /apps.abc.com/ RewriteRule ^index\\.php$ - [L]&
带有类别说明的WP_LIST_CATEGORES
在我看来category_description 应为中的选项wp_list_categories. 在列出所有类别时,是否有方法提取描述?
如何将每3个帖子包装在一个div中(并关闭最后一个div)
我的代码将每3个帖子包装在一个div中(这样即使不同的高度,帖子也会水平排列)。它在3个帖子后关闭div,但问题是如果没有更多帖子,div将保持打开状态,但在该div行中以1或2结尾。如何关闭最后一个分区? <?php if ( have_posts() ) : ?> <?php $i=1; ?> <?php /* Start the Loop */ while ( have_p
如何从WP RSS提要中获取帖子的最后更新日期?
我有一个第三方工具,可以通过RSS提要从我们的WordPress站点提取提要内容:http://ontariotravelblog.com/feedfeed提供了我所需要的一切,除了博客文章的最后更新日期;它确实包括发布日期,但这只是博客首次发布的日期;发布后对博客所做的编辑/更改不影响此日期。有趣的是,这个feed的ATOM版本(http://ontariotravelblog.com/feed/atom) 包括发布日期和更新日期,例如: <entry> ...
在AJAX请求完成之前重新加载页面
我正在开发一个WP插件,我需要能够通过单击按钮调用URL(特别是AJAX函数),但单击后页面会刷新,我认为这会阻止AJAX请求完成。注册按钮点击后,JS意味着获取输入的值,将其组合成URL,然后将iFrame源更改为该URL(我认为称之为URL),但这会被刷新页面所抵消。代码如下:$intro = get_post_meta($post -> ID, $key = \'podcast_file\', true); ?> <div class=\"downl
正在为wp_远程_POST创建表单
我正在使用wordpress codex中的代码:(这是通用版本,但我的代码正在运行)$response = wp_remote_post( $url, array( \'method\' => \'POST\', \'timeout\' => 45, \'redirection\' => 5, \'httpversion\' => \'1.0\', \'blocking\' => true,