将文件名用于Alt标签和标题标签
我当前将所有图像文件命名如下:Earth the Blue Planet.jpg 上载时会更改为:Earth-the-Blue-Planet.jpg 我想知道在将图像的alt和title标记添加到帖子时,是否可以使用文件名将其呈现为这样:alt=\"Earth the Blue Planet\" title=\"Earth the Blue Planet\" 我知道title标签不应该这样使用,但我只会使用文件名作为基础来添加我想要的信息。这只会让事情变得更简单。非常感谢你!
未使用搜索的页面的手动摘录
图片说明了一切。。。页面编辑:搜索结果:功能。php启用页面摘录add_post_type_support( \'page\', \'excerpt\' ); 搜索。用于显示摘录的php代码<?php the_excerpt(); ?> <!-- tried <?php echo get_the_excerpt();?> too --> 完全搜索。php代码<?php /** * The template for di
我的“Add_action”函数可以知道调用它的钩子的名称吗?
大量挂钩:add_action(\'thesis_hook_after_comment\', \'pj_time\'); add_action(\'thesis_hook_after_comments\', \'pj_time\'); add_action(\'thesis_hook_after_comment_box\', \'pj_time\'); add_action(\'thesis_hook_after_comment_meta\', \'pj_time\');
自定义帖子类型作为自定义字段
我有三种自定义帖子类型:书、卷和章,其中一本书可以包含多卷,一卷可以包含多章。我想这样做:用户访问“书籍”用户选择一本书进行编辑,在该页面的元框中,他可以添加/编辑与该书相关的卷用户选择一个卷进行编辑,在该页面的元框中,他可以添加/编辑与该卷相关的章节用户最终选择要编辑的章节最初,我想使用src 属性为edit.php?post_type=post_type 在其查询字符串上使用一些过滤器,仅列出与相应页面相关的帖子类型。在这种情况下,什么是最好的?WordPress上的这种模式是否适用于这样的情况,其中
处理具有空父内容的分层页面的策略
假设我有以下页面结构/about-us (used as a parent holder only) /about-us/history (real page) /about-us/team (real page) /about-us/industry (real page) 页面中没有内容“about-us “,但有两个目的允许url中的层次结构允许菜单中的层次结构,但问题之一是用户键入“/about-us“然后他们将进入一个没有内容的空白页面。那么,我应该自动将用户转
WordPress作为Web应用程序登录会话
使用iOS特定的元标记,我在WP站点上启用了webapp模式。它工作得很好,但我面临一个问题:在应用程序之间切换会中断WP会话。webapp再次加载启动图像,并显示指定的索引页,而不是先前访问和离开的页面,并且登录状态也会重置。我找到了一个类似问题的答案here, 虽然它不是特定于WP的。有没有一种方法可以让webapp在后台保持活动状态?使用扩展WP会话auth_cookie_expiration 过滤器可以解决问题吗?
确定Get_the_Image在Get the Image插件上是否有图像
是否有方法/功能确定Get the image 插件成功从帖子中获取图像?类似于has_post_thumbnail 在WordPress的特色图片上。我需要知道特征图像是否存在,因为其他HTML元素(绝对位置)/依赖于特征图像进行定位。谢谢
GET_TEMPLATE_PART()未加载作者信息
使用get_template_part() 我分离了一些主题常用的帖子模板。我的帖子模板是content-general.php. 没有分离,一切都会好起来的。但就在分离模板之后&mdash;使用WP_DEBUG, true &mdash;我发现它显示出一些errors 在加载作者信息时:Notice: Undefined variable: authordata以及:Notice: Trying to get property of non-object我有以下代码$authordata:<a c
重定向主页重置(Qlate)语言
我正在为我正在推出的产品(音频扬声器)开发一个网站,但我遇到了一个无法解决的问题(靠我自己;)。我已将此代码添加到functions.php 禁用订阅服务器的仪表板访问。add_action(\'admin_init\', \'no_mo_dashboard\'); function no_mo_dashboard() { if (!current_user_can(\'manage_options\') && $_SERVER[\'DOING_AJAX\'] !=
COMMENTS_POPUP_LINK()-如何根据不同的评论条件加载不同的类/图片?
作为Codex 表示语法:<?php comments_popup_link( $zero, $one, $more, $css_class, $none ); ?> 很明显,我们可以根据不同的注释条件加载不同的文本,如“注释打开”、“1注释”、“2+注释”和“注释关闭”,此外,我们还可以将CSS类加载到该部分。我想从具有不同注释条件的图像精灵加载不同的图像:评论打开但未发布时-发布评论时加载一条-关闭评论时加载一条-加载一条What I thought。。。就是加载不同的类,这样我
在WordPress中运行一个python脚本
我为一个个人博客安装了WordPress,我正在逐步将多年来写的所有小网站移植到博客页面上。其中一页是http://www.projecttoomanycooks.co.uk/cgi-bin/memory/majorAnalysis.py 这是一个简单的python脚本,它返回一个单词列表-我想将该行为嵌入wordpress页面中-有人能为我指出在wordpress中运行python的简单方法的正确方向吗?编辑-根据下面精彩的答案,我有很多进一步的。。。但不幸的是仍然不太清楚。。。我有在服务器上执行的py
pagenavi with merged wp_query
我需要使用wp\\u query从两个单独的关键字执行帖子,使用s=keyword 所以我找到了这个答案&;它非常有用Combining queries with different arguments per post type&;我实现了我的目标这是我的代码<?php add_filter( \'posts_search\', \'__search_by_title_only\', 500, 2 ); ?> <?php $first=array(
将错误从WP_ERROR获取到不同的变量
我在WP\\u错误中添加了多个错误。我想在不同的变量中分别得到这些错误。使用下面的代码,我可以获得foreach循环的所有错误,但如何将它们分配给单独的变量呢。我添加的错误是\'login_error\' 和\'email_error\'.<?php $return = my_custom_function(); if ( is_wp_error($return) ){ foreach ( $return -> get_err
当小部件添加到边栏时,拾色器显示两次
我正在尝试创建一个插件,它基本上只是一个WordPress小部件。当我的小部件第一次添加到侧栏时,我很难让WordPress颜色选择器正常工作。我跟踪了这些instructions for integrating the picker. 然而,当第一次添加小部件时,这会导致两个颜色选择器显示在侧栏中,其中只有一个可用。保存设置后,将删除第二个颜色选择器,一切正常。我还尝试在ajaxComplete 事件激发而不是ready, 但这会产生相同的结果-两个颜色选择器。然后我发现this WordPress b
将fopen/fwrite操作转换为WP_FILESYSTEM
在下面的函数中,我试图将fopen/fwrite/fclose方法转换为首选的WP\\u文件系统方法。使用注释掉的脚本块,一切都能正常工作,但是,WP\\u文件系统方法总是返回错误块。知道我做错了什么吗?function so_doHtaccess(){ if ( !current_user_can( \'manage_options\' ) ) return; if ( file_exists( get_home_path() . \".htaccess\" ) ) {
如何链接添加永久链接的标题?
如何更改此代码以将每个标题链接到帖子?具体而言,该行:$dl .= \'<dt>\' . $query->post->post_title . \'</dt>\'; 谢谢你,<?php $args = array( \'post_type\' => \'my_glossary_term\', \'orderby\' => \'title\', \'order\' => \'ASC\
显示描述和图像标题的更好方式
我正在使用此代码显示“特色图像”标题/描述,并且我将仅在标题/描述存在时显示我的div。因为我的PHP技能不是最好的,所以我的问题是:有没有更好的方法(Wordpressy)来实现这一点 谢谢你。<?php $get_desc = esc_html(get_post(get_post_thumbnail_id())->post_content); $get_caption = esc_html(get_post(get_post_thumbnail_id())->post
在两列中显示最受欢迎的标签
我在侧边栏中有一个部分,我想在两列中显示我最常用的标签。我发现this post WPSNiP详细介绍了如何将列表缩小到最受欢迎的列表,但我想知道如何将它们分为两列—10列按字母顺序排列在左侧,10列按字母顺序排列在右侧。我使用的是:函数。php<?php function top_tags() { $tags = get_tags(); if (empty($tags)) return;
为什么我在前端更改用户密码后,_USER_LOGGED_IN()返回FALSE?
我已经编写了一个自定义前端更改密码页面。在页面顶部,我有一段代码:<?php if ( !is_user_logged_in() ) { auth_redirect(); } ?> 处理请求并更改用户密码后,页面将绘制,但会触发下一个页面视图is_user_logged_in() 返回false并将用户发送到登录页面。。。查看代码后is_user_logged_in() 我猜在用户的cookie中有些东西会失效,但我不知道是什么。有什么指示吗?
WP_NAV_MENU在3.7中添加名称类NAV NAV-NAV
我使用bootstrap3和wordpress 3.6,但升级到3.7功能wp\\U nav\\U菜单无法正常工作。我使用3.6<nav class=\"navbar navbar-inverse\"> <?php wp_nav_menu( array( \'container\' => false, \'items_wrap\' => \'<ul class=\"nav navbar-nav\">%