GET_POST_缩略图_id返回负数
我正在尝试创建一个代码,如果有特色图片,它将显示一张照片,否则它将只显示页面标题。此代码位于我的标题中,因为它靠近徽标。当我在没有特色图片的页面上使用此代码时:<?php if ( get_post_thumbnail_id() ==\'\' ) { echo \'no picture\'; echo \'its id is \'.get_post_thumbnail_id(); } else { echo \'the
添加自定义图像大小不起作用
我想为我的子主题添加自定义图像大小。底部是Penscratch主题,它定义了自己的图像大小:function penscratch_setup() { /* ... */ add_theme_support( \'post-thumbnails\' ); add_image_size( \'penscratch-featured\', \'400\', \'200\', true ); /* ... */
当前活动主题的unctions.php文件加载到哪个钩子上?
钩子执行的哪个点是当前激活的主题的functions.php 是否已加载文件?
使用WP_QUERY仅选择帖子ID和元值
我正在开发一个简单的排名插件,它允许访问者喜欢这些帖子,并显示total like scores 对于插件管理页面中的每个标记。我需要post ID(以便访问它们的标记数据)和like值。这是我目前的疑问:$args = array( \'meta_key\' => \'_Like\', \'orderby\' => \'meta_value\', ); $query = new WP_Query($args); 但是这个查询
在wp-login.php密码重置页面中添加确认密码字段
我正在WordPress网站上工作,我想修改密码重置屏幕/wp-login.php?action=rp. 当前,密码重置屏幕为用户生成新密码,我想添加Confirm Password 字段,并将其设置为必填字段。我想我已经在wp-login.php 文件,它看起来有一个确认密码选项,但我不知道如何让它出现。<form name=\"resetpassform\" id=\"resetpassform\" action=\"<?php echo esc_url( network_site_url
如何在短码功能中过滤$Content
我想在我的shortcode函数中过滤$内容,这样我得到的就是shortcode。我正在尝试动态地将一个短代码嵌套到另一个短代码中。这是我的密码function add_slider ($atts, $content=\'\') { $atts = shortcode_atts(array ( \'align\' => \'center\', \'width\' => \'50%\', \'hei
什么是显示文本区域内容的php动态代码的好例子?
好了,伙计们,至少对我来说,这件事很棘手。我得到了一个名为页面保修注册的模板。php,在这一领域,最后: <option value=\"10\">10</option> <option value=\"9\">9</option> <option value=\"8\">8</option> <op
如何卸载一种语言?
为了测试,我更改了几次我的网站语言。问题是,在重新更改后,WordPress会继续更新插件语言包。当我选择这些语言作为测试的站点语言时,如何卸载这些已安装的语言?如果我选择站点语言下拉列表,我仍然可以在“Installed”(已安装)下看到它们。以下是屏幕截图:
如何在存档页面中显示分类自定义元框数据?
我正在使用CMB2插件在自定义分类法中创建自定义元框。我在分类法中添加了字段。但问题是,当我要在归档模板中显示该数据时,它似乎是空白的。这是我的密码。<?php $name = get_post_meta( get_the_ID(), \'game_name\', true ); ?> <h1><?php echo esc_html( $name ); ?></h1> 现在,您能告诉我如何在归档页面中显示分类法中的元数据吗?谢谢
未调用WordPress函数,AJAX返回0
我正在开发一个名为“我的搜索网站”的插件,其中我有网站链接。如果单击该链接,将调用jQuery函数,并将该jQuery变量传递给wordpress函数,从中可以将其添加到user meta。我的jQuery如下所示: $(\".blavatar\").click(function(){ //toggle between the star icon $(this).toggleClass(\'star-empty star_filled\');
使用此方案设计插件的最佳实践
我有一个HTML 我想在WordPress 网站但此页面应仅对登录的用户可用,未登录的用户应重定向到登录页面。因为我需要检查用户状态aPHP 页面应执行此操作,如果用户登录,则返回HTML 所容纳之物is_user_logged_in 函数可以完成这项工作,但我对如何实现它感到困惑,因为就我所读的插件开发而言,我的案例两者都不适合Actions 也没有Filters. 我也需要放置我自己的PHP 页面,也可以通过内置WordPress 页如果两者都有,建议使用哪一种?请注意,所有用户的页面地址始终相同。
为什么在插件停用期间,User_Can会为某个功能返回FALSE?
user_can(int | object$user,string$capability)特定用户是否具有功能或角色。文档中说,这应该适用于功能,但到目前为止,它只适用于角色。This is being run during plugin deactivation.使用功能作为参数返回false:user_can( $user_id, \'read\' )使用角色作为参数返回true:user_can( $user_id, \'my_custom_role\' )我已确认用户有使用的能力var_dump(
如何修改特定页面的Badcrumb页面名称?
我正在使用Wordpress SEO(Yoast)插件在我的网站上显示面包屑。它在大多数情况下工作正常,但在少数页面上(准确地说是4页),我只想更改面包屑的名称。目前他们是:主页>长类别名称>长页面名称我希望他们:主页>自定义短名称>自定义短名称我找到了这个https://yoast.com/wordpress/plugins/seo/api/ 但我不知道如何实施它。我想我需要在if语句中为每个要更改面包屑的页面使用相关的to钩子,并将其插入到函数中。php,我只是不知道如何做if
长时间使用父主题后如何添加子主题
由于插件的原因,我最近的主题出现了问题。现在问题解决了,但自从问题出现以来,人们一直告诉我,在问题解决后,我应该创建一个儿童主题。事实上,我购买的主题在其文档中已经有一个子主题,但不知何故,我忘记了使用它,一直在使用父主题,并且已经对父主题进行了大约2个月的更改。此外,在此期间,我也多次更新了主题。现在我的问题是:在使用父主题到现在为止,如何添加子主题来代替父主题?
两个不同领域的多语言网站
我正在寻找最好的方法来保持两个网站,在两个不同的领域,共享同一个服务器,相同但在同一时间一个是英语,另一个是另一种语言。我在想这样一个系统:将一个包含“about us”文本的php文件存储在一个变量中,这样当“.com”域访问该文件时,可以获得英文值,当“.it”访问该文件时,可以获得意大利语值这是最佳实践吗?你能给我推荐点别的吗?
如何定位一个Java脚本?它位于那里的HTML中,但不在任何文件中
我正在试图清理wordpress站点中不必要的代码。我看到了,在网站的html源代码中,有一个javascript。这是adroll脚本,请查看下面的。。。<script type=\"text/javascript\"> adroll_adv_id = \"4XJPGN2DSVEYBBDED4DKXK\"; adroll_pix_id = \"SEEYI5KV2BA53OK5YIG7IP\"; (function () { var oldonload = wi
使WordPress中的单个页面仅对管理员和订阅者可用
我正在尝试使单个页面仅对管理员和网站订阅者可用。我已经在WordPress admin中将该页面设置为私有,并尝试使用上面的代码仅允许这两个角色使用该页面,但它无法正常工作。任何帮助都将不胜感激。<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); $private = get_post_custom_values(\"private\"); if (isset($private[0
创建一个WordPress测试系统作为生产系统的克隆
对于我们的WordPress网站,我想创建一个测试实例-测试WordPress更新/插件更新和主题的新发展等等。。。所以我写了一个脚本来复制数据库和文件:sourcedir=\"/srv/www/htdocs/www.example.de\" testdir=\"/srv/www/htdocs/test.example.de\" workdir=\"/data/example.de_test-system\" sqldumpfile=\"$workdir/mysql_dump_ex
直接挂接到查询执行
我正在构建一个简单的缓存类,我想使用这个类来缓存查询。我最初的想法是创建一个Query 类并使用它来处理所有查询,这意味着Query 类将使用Cache 类来检查是否存在已保存的查询,否则它将运行WP_query 或$wpdb 并缓存结果。到目前为止,一切都很好,我想更进一步。wordpress默认运行的查询是什么?Wordpress的核心函数不会使用我的类,所以我的问题是:有没有办法在查询执行级别连接到Wordpress?我能找到的唯一挂钩是关于修改查询的挂钩,但我想要的是一个处理查询执行本身的挂钩(这
按已注册的分类过滤帖子
register\\u taxonomy\\u for\\u object\\u type()允许您“将已注册的分类添加到对象类型”。我想使用事件日历分类法作为帖子的附加分类法,如下所示register_taxonomy_for_object_type( \'tribe_events_cat\', \'post\' ); 为什么?因此,它们各自的术语保持同步(如果将术语添加到事件中,也可用于帖子)。这是可行的,但似乎没有任何方法可以通过这种分类法过滤帖子。例如/?tribe\\u events\