如何在h2、h3标签内包装WordPress图片标题?
我在Google上搜索过,没有发现任何关于如何将Wordpress图像标题改成H2或H3格式的内容。如何在H2、H3标签中包装图像标题?谢谢
当使用<!--nextpage-->标记对页面进行分页时,如何自定义第二个和后续页面样式?
我想在中为第二页应用不同的样式single.php 或帖子。我该怎么做?我有以下代码single.php 将页面拆分为两部分:<!--nextpage--> 如果有其他方法可以添加另一个“选项卡”到帖子或类似内容,我非常感谢您的帮助……我只想在帖子中添加一个“自定义页面”,就像帖子的图库一样,因此URL可以如下所示:http://localhost/mysite/1024/postname/gallery/ http://localhost/mysite/1024/postn
前端wp_EDITOR不呈现音频/视频链接
我在网站的前端有一个使用wp\\U编辑器的编辑器。它主要按照预期工作;非常类似于管理端编辑器。但是,当我输入音频或视频链接时,播放器不会呈现,因为它们位于管理端。例如,输入:-http://chromafunk.com/bucket/ring.mp3 。。。在管理端将立即渲染到音频播放器。在我的公共端wp\\U编辑器中,它仍然是一个URL字符串。显然,在管理端有一些过滤器/脚本可以呈现这些URL,而这些URL在面向公众的端不是标准的。是否可以让公共端wp\\U编辑器的行为与管理端编辑器完全相同?
+ Character in permalink
我目前正在开发一个新网站,需要从旧的CMS迁移到WordPress。旧系统中有一些ID为的URL值:http://www.domain.ltd/page+1234. 当我在WordPress中放置此url时,该url会301 重定向到具有以下值的同一URL:%2B. 有人能帮我摆脱重定向并用+?
使用特殊字符重定向301,如Wix站点“#!”
我想迁移到wordpress的WIX网站,我想保留搜索引擎优化得分,而不破坏每个帖子页面的url。但WIX url的结构是由特殊字符组成的,如“#!”,现在,我如何创建一个工作正常的301。wix url的结构如下:www.wix.com/#!this-is-a-test-page/a56730/821fa3180cf2779eabf1d2f7 因此,我想重定向到标准wordpress url示例: www.wix.com/this-is-a-test-page/a56730/821fa318
我需要哪些模板文件来定制自定义类别术语链接,而不是依赖于Archive.php?
在我的主题(从头构建)中,我添加了自定义帖子类型和自定义分类法。在我的模板结构中,我添加了:页面自定义名称。php存档customname。php类别自定义名称。php标记customname。php我链接了分类术语:/*Custom Term Function*/ function custom_get_terms( $postID, $term ){ $terms_list = wp_get_post_terms($postID, $term); $output =
插件文件开头需要清楚地使用多个403禁止的Header()函数
只需查看以下代码片段。我在正在阅读的一个插件中遇到了这个问题。if ( ! defined( \'ABSPATH\' ) ) { header( \'Status: 403 Forbidden\' ); header( \'HTTP/1.1 403 Forbidden\' ); exit; } 我知道此脚本正在向浏览器发送禁止的403标头响应,以进行未经授权的访问。但为什么是两个403头?第二种是对第一种的回退吗?
帮助按两个元值对Post循环进行排序
背景:我有一个自定义的post类型“events”,它的post meta值为unix时间戳,称为事件开始日期。我还有一个ticket\\u status的post meta值,它有3个可能的值(S=售罄,Y=特价,I=仅邀请)。我目前按事件开始日期从最早到最晚进行排序。问题:我希望事件按照现在的状态从最早到最晚显示,但我希望所有售罄事件都显示在列表的底部。我目前将此作为我的$args作为:\'post_type\' => array(\'events\'), \'posts_per_pag
调用PHP函数在index.php中不起作用
我在函数中写了一个函数。用于在特定页面上显示库的php页面。它显示在自定义模板上,但现在我需要它显示在索引上。php这里是我函数中的代码。php文件:if ( \'templates/awards.php\' == $template || \'templates/events.php\' == $template ) { $meta[] = array( \'id\' => \'imageupload\', \'po
CALL_USER_FUNC_ARRAY()要求参数1是有效的回调,数组必须正好有两个成员
我正在尝试在插件中创建一个主题选项页面。我已将整个代码粘贴到下面。但它给出了一个错误:call_user_func_array() expects parameter 1 to be a valid callback, array must have exactly two membersclass KD_Options { public function __construct(){ $this->register_settings_and_fie
新的自定义小部件调用不同的小部件函数
我的主题包括一个显示推文的小部件。我想使用这个小部件并创建自己的版本。我已经成功地在admin中创建了一个新的小部件列表,但在呈现前端时,仍然会调用另一个文件中的小部件函数。我通过在新小部件的widget()函数中放置一个echo来确认这一点。有关每个文件的代码,请参见以下链接:Original Theme Widget: 完整代码-http://pastebin.com/asprtK6hadd_action( \'widgets_init\', \'penci_latest_tweets_load_wi
设置API-输入始终在验证上更新
我正在关注Wordpress的一本书,并试图创建一个插件,并显示了一个选项页面。在这个页面中,我有两个文本字段(这些值存储在一个数组中)。我正在尝试添加自定义验证(例如,如果为空)。验证在register\\u setting函数的第三个参数中设置。然而,这本书没有任何可能验证的例子(只是使用Wordpress函数来清理输入)。要获取显示的错误消息,请遵循以下链接:https://codex.wordpress.org/Function_Reference/add_settings_error在验证函数中
如何在切换到博客后获取特定博客的所有页面?
我正在尝试在我的multisite network 博客然而,当我尝试使用get_pages 它忽略了博客已通过switch_to_blog.$sites = wp_get_sites( array( \'limit\' => 1000 ) ); foreach ( $sites as $site ) { $blog_id = intval( $site[\'blog_id\'] ); if ( $blog_id < 2 ) {
搜索并替换指向https://的http://链接即可获得绿色挂锁
我有一个WordPress CMS,还有一些http 未转换为的URLhttps. 我已经安装了SSL Insecure Content Fixer 插件,但那没有任何作用。我还有下面的代码.htaccess 未转换视图源上显示的URL的文件:RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule (.*) https://www.domain.com/$1 [R,L] 由于某些原因,中的某些菜单项https 表单显示为htt
get_permalink to an anchor
嗯,这可能是个愚蠢的问题,但我不知道如何在永久链接中添加锚。我只是想在我的帖子列表中添加一个直接指向帖子评论部分的按钮。类似这样:<li class=\"comment-btn\"> <a href=\"<?php echo get_permalink(); ?>#comments\"><i class=\"icon-comment\"></i></a> </li> 问题可能来自锚之前的斜
删除主题时,主题定制器设置是否也从数据库中删除?
因此,如果我删除了一个主题,后来改变了主意,决定再次安装同一个主题,那么我配置的自定义设置会被删除,还是会被保存,以便在重新安装主题时仍保留它们?
如果用户名或密码不正确,wp-login将返回一个空白页面
如果username 或password 不正确,wp-login 返回没有页眉、正文或页脚的空白页。控制台显示没有错误。我已删除login 页面构建插件并从我的functions.php, 什么都没用。
WordPress对自定义帖子类型中的帖子进行计数
如何在此代码中对帖子进行WordPress计数。<?php query_posts(\'showposts=6\'); ?> <?php $posts = get_posts(\'numberposts=6&offset=0\'); foreach ($posts as $post) : start_wp(); ?> <?php static $count1 = 0; if ($count1 == \"6\") { break; } else { ?&
在后台选中复选框后,不要在前端显示社交链接
我想做一些事情,比如如果我在管理中选中/取消选中复选框,然后在页脚的前面隐藏/显示所有社交链接。function add_custom_meta_box() {add_meta_box(\"demo-meta-box\", \"Add or remove social link from footer\", \"custom_meta_box_markup\", \"page\", \"advanced\", \"high\", null); } add_action(\"add_met
Localization of WP theme
我正在进行WP主题本地化。在自定义搜索模板上,我有一个函数,它可以获取一些搜索词的文本,并将它们替换为其他搜索词(仅在视觉上)。function search_replace_search() { $search_term = esc_attr( apply_filters( \'the_search_query\', get_search_query( false ) ) ); // Get search term $search = array(\'word1\', \'word2\'