您当前的位置:首页 > TAG信息列表 > 小码农
WP_GET_ATTACH_IMAGE_src()每次重新生成自定义大小的图像
我试着从贴子的附件图片中定制尺寸,制作简单的图库。我写了一个简单的循环:$original = array(); $gallery = array(); $gallery_min = array(); $imgs_args = array( \'post_status\' => null, \'post_type\' => \'attachment\', \'post_parent\' =&
在不添加菜单项的情况下在管理中添加页面
在我的插件中,我注册了menu_page; 现在我需要另一页。如何在不添加其他菜单项的情况下向插件添加其他页面?可以通过href调用它吗?
多个独立的-1\\f25 WordPress-1\\f6为每个安装安装-1\\f25-1\\f25-1\\f6专用服务器-1\\f25-1\\f6专用域。实现这一目标的最佳方式是什么?
基本上,我需要实现的是在同一台服务器上安装多个wordpress,但每个都有自己的独立域/sql db等。我已经有了这些域,我只需要找出连接这些域的最佳方法。如果这有帮助,我可以访问cpanel。
使用SPL_AUTLOAD_REGISTER加载类
我在“includes”文件夹中加载类时遇到问题。在几个WP安装上进行了尝试,结果总是一样的。我制作了一个简单的插件,以查看问题是否存在于其他地方,但由于未知原因,它再次失败。插件文件夹名称testtest.php<?php /* Plugin Name: test Plugin URI: test Description: Version: 1.0 Author: test Author URI: test */
停止我的循环以注册数据两次
我在这里面临一个问题。下面的代码正在我的网站上运行,当我填写表单并检查数据库时,数据已经注册了两次。请从我的函数中输入以下php代码。php文件。function map_location_report_form() { global $wpdb; $this_page = $_SERVER[\'REQUEST_URI\']; $page = $_POST[\'page\'];
如何用不同的大小替换所有帖子和页面中的所有图像?
我即将重新启动我的一个旧博客,因此我正在从头开始创建一个新主题。之前我会将图片左右对齐,因为看起来不错。但现在我想让它更干净,并使用相当大的尺寸使所有图像居中,这样用户就不必点击查看。通常我会创建一个自定义过滤器来查找url,根据url查找附件,然后获取新的大小并替换它。但我想知道是否有一个工具、插件或其他方法可以在数据库上实现这一点。改变各地所有图像的最干净的方法是什么?Update: 请注意,我想更改实际图像大小,而不仅仅是CSS样式。这是因为所有旧帖子都包含小缩略图,不能放大以适应容器的大小。因此,
清理元输入的正确方法
我有一个元字段,它在管理面板中显示为:$field = get_post_meta($postid, \'field_name\', true); ?> <input type=\"text\" name=\"field_name\" value=\"<?php echo (!empty($field)) ? $field : \'\'; ?>\" /> 通常每当我保存这些东西的时候sanitize_text_field() 我觉得这已经足够了,直到今天。。
在我自己的插件中使用第三方插件中的功能
我目前正在构建一个WordPress插件,其中我需要一些已经存在于另一个插件中的功能。我希望找到一种方法来利用第三方代码,如果它收到更新,我可以轻松地更新自己的插件以包含它们。请注意,我不想让插件成为用户在安装和使用我的插件之前必须安装的依赖项。我宁愿保护用户不受此影响。我的问题是,实现这一目标的最佳方式是什么?最初,我只是将所需的代码移植到我自己的插件中,这要归功于另一个插件的作者。这并不理想,因为包含更新必须是手动过程。有可能利用Composer来完成这样的事情吗?有没有其他我没有想到的解决方案?我想
如何为WordPress插件添加过滤器?
我有一个很新的问题,但我对WordPress的开发还很陌生。我正在使用的插件中使用了这个过滤器。if ( true === apply_filters( \'some_custom_filter\', false ) ) { return $something; } 现在我想add_filter 所以它会回来true 我如何做到这一点?这是我正在尝试但不起作用的,它总是会回来falsepublic function setup_filters() { add
如何将API构建为插件
我想为wordpress站点创建一个REST API端点,在这里我可以获得不同查询的JSON响应。我已经试过了教程here, 但我似乎无法理解它是如何工作的。我是否需要注册所有查询变量才能使用它们?此外,我认为最好使用add_rewrite_endpoint 但我以前从未使用过这些。因此,我想知道如何在下面的代码中使用该函数。我想发送如下查询<url>/wp-api/version 它将返回wordpress版本号。但现在除了“哈巴狗”之外,它不接受任何查询。我不确定正则表达式到底是怎么回事,
应在什么上下文中使用类别和标签
我正在考虑写一篇题为“评论:尼诺·库尼”的帖子,这将是一篇关于冠军赛结束后的个人评论。在类别下,我可以创建一个“评论”类别来对所有评论进行分组(是否是动画、游戏等),并创建一个“游戏”类别来对所有与游戏相关的帖子进行分组(评论、发布信息等)然而,我记得我也可以将它们创建为标签,并使用类别和标签对帖子进行分组,通过侧菜单显示这些不同的组(即,单击评论类别或标签将显示相同的结果)。所以我想知道类别和标记应该在什么上下文中使用?如果可能的话,更一般的意义,而不是我自己的帖子(毫无疑问,我稍后会在其他帖子中遇到这
在下拉搜索中获取所选词语
我正在使用以下函数创建一个下拉搜索表单,并用名为“grades”的自定义分类法的术语填充它。下拉列表用于搜索,但我不知道如何添加selected 将类别设置为所选术语。请参见下面我的函数中的变量$SEARCHEDTERM -- 如何使其等于搜索的项?function get_terms_grades_dropdown() { $myterms = get_terms(\'grades\'); $output = \"\"; foreach ($my
即使数据库包含相应的OPTION_NAME和OPTION_VALUE,Get_Option()也不起作用
首先,这不是特定于插件的问题。我想知道为什么会发生这种情况?我正在使用@bainternet的Tax Meta类保存分类法Meta,使用options 桌子我从localhost(XAMPP Windows 5.5.19环境)上传了我的内容,我在选项表中找到了我的数据。一切正常。现在我将我的站点上载到服务器(Linux | PHP 5.2.17),它无法从选项表中检索数据。$type_icon_array = get_tax_meta( $type->term_id, \'offer_type_ic
/wp-content/上传/文件夹的移动可用性问题
谷歌网站管理员工具告诉我,我的wp内容/上传/文件夹存在移动可用性问题。这些URL不是供公众查看的,所以如果有问题也没关系,但我会因此受到谷歌的惩罚吗?我能做些什么吗?谢谢
用于验证数据的自定义数据库查询
我找不到任何自定义查询的语法,使用$wpdb对我来说是新的,所以有人能帮我解决这个问题吗??if(isset($_POST[\'submit\'])) { global $wpdb; $tablename=\'wp_form_subscribe\'; $myrows = $wpdb->get_results( \"SELECT * FROM wp_form_subscribe where email=$wpdb->email\"
显示了移动导航,但标准导航不会消失
我已经建立了柏林永久化妆网站。当屏幕宽度小于800像素时,de和移动导航就会启动。到目前为止,一切顺利。我的问题是,标准导航并没有消失。这意味着,我现在有两次相同的导航。一次在丑陋的断字中,一次在移动按钮菜单中。您可以在上述链接上自行查看。提前谢谢你。
当前帖子不工作-为每个帖子给我-1
我尝试获取当前的帖子索引号,并在一系列课程(类别)中回显本课(帖子)的编号。我在单曲圈内。php页面我的代码如下所示:$args = array( \'cat\' => 22, ); $query = new WP_Query( $args ); echo $query->current_post; echo $query->post_count; “$query->post\\u count”非常有效,可以告诉我该
WP_NAV_MENU在函数.php中可用,但在主题中不起作用
我使用wp_nav_menu 使用此代码functions.php:register_nav_menus( array( \'sidebar_menu\' => \'Sidebar menu\', \'topmenu\' => \'topmenu\', ) ); $args = array( \'theme_location\' => \'topmenu\' ); wp_nav_menu( $arg
如何将定制的javascipt添加到模板中
我是Wordpress的新手。现在我正试图将我的av\\u s.js文件添加到Wordpress模板中,但它似乎比我预期的要糟糕得多。我在我的主题下的js文件夹中找到av\\s.js文件,并在函数中声明它。php如下所示:function add_my_script() { wp_enqueue_script( \'av_s\', get_template_directory_uri() . \'/js/av_s.js\', array(\'jquery\')
显示最近的孙子(第三层)页面列表
我目前有一段代码,用于显示最近三篇“特殊”自定义帖子类型的列表,其中将显示这些帖子的图像、标题和内容。我试图修改代码,只显示第三层帖子(去掉父页面和子页面,只显示孙页面)。我使用的代码如下:<?php $query_args = array( \'post_type\' => \'special\', \'posts_per_page\' => 3,