您当前的位置:首页 > TAG信息列表 > 小码农
通过数据库批量更新POST插件
有没有办法通过数据库批量更新永久链接?因为我有20k篇帖子,我只想在永久链接中添加一个前缀。我可以手动更新,但这对于2万篇帖子来说太累人了。例如,如果post url为http://example.com/post-1我想把它改成http://example/pre-post-1
WordPress登录/SSL=代码问题
如果有人能从wp登录中解释以下代码,我将不胜感激。php(文件的前几行): // Redirect to https login if forced to use SSL if ( force_ssl_admin() && ! is_ssl() ) { if ( 0 === strpos($_SERVER[\'REQUEST_URI\'], \'http\') ) { wp_redirect( set_url_sche
使用自定义代码列出类别
现在,从http://codex.wordpress.org/Template_Tags/wp_list_categories 我们可以使用以下代码在wordpress页面中列出类别:<?php $args = array( \'show_option_all\' => \'\', \'orderby\' => \'name\', \'order\' => \'A
Ajax wp_Query条件标记不起作用
我在尝试ajaxwp_query, 我用以下代码成功地获得了主页帖子。然后我补充道conditional tags 修改其他页面的查询,如Category page 问题是conditional tags 没有在这个功能内工作,它一直给我相同的主页帖子。我在中使用此代码function.php 文件:add_action( \'wp_ajax_wp_ajax_posts\', \'wp_ajax_posts_init\' ); function wp_ajax_posts_init() {
将自定义消息添加到WordPress的插件页面
我想在插件页面(更新插件的地方)的顶部添加一条横幅,上面写着“请不要更新插件”。我知道我可以使用admin_notices 钩子来附加消息,但如何确保它只显示在Wordpress管理的插件页面上?
修改php代码以将页面ID作为参数传递,以便创建一个badcrumb
我使用一个函数在我的页面中创建面包屑,它可以工作:function the_breadcrumb() { $currentBefore = \'<li><a>\'; $currentAfter = \'</a></li>\'; if ( !is_home() && !is_front_page() || is_paged() ) { echo \'<nav clas
将函数从父主题添加到子主题
我需要编辑一些属于我正在使用的父主题的文件。我已将它们放在子主题文件夹中。现在我需要处理它的函数。这是父主题函数中的函数。php文件。该函数引用了我需要编辑的文件,当然我可以在父主题中编辑它们,但这样做会破坏使用主题更新的子主题的目的。function kioken_builder_init() { if(is_admin()){ if ( defined(\'WPB_VC_VERSION\') ) {
尽管在wp-config.php中进行了设置,但仍缺少临时文件夹
当尝试将媒体上载到运行在共享Apache 2.2.14、PHP 5.3.2主机上的Wordpress 4.0时,我收到错误消息“缺少临时文件夹”。我对php.ini 由主机在全球范围内管理html 文件夹我设置了WP_TEMP_DIR 在里面wp-config.php. 以下是该文件的相关部分:if ( !defined(\'ABSPATH\') ) define(\'ABSPATH\', dirname(__FILE__) . \'/\'); require_once(ABSPA
内部的自动加载插件挂钩必须使用插件
我正在创建一个在多站点网络上运行的自定义MU插件。我正在开发一个功能,该功能将动态包含包含额外操作的文件,并根据当前正在处理的网站的活动插件过滤挂钩。问题是,当我访问子站点时,我的函数没有被调用。只有主站点触发此事件。无论我在哪个网站上,我如何让它执行该功能?function my_plugin_autoload_plugin_hooks() { $active_plugins = get_option(\'active_plugins\'); // Include cus
为什么不对所有页面使用规范的link元素?
没有为所有页面设置规范链接元素。例如,如果我查看帖子的源代码,我可以在<head>:<link rel=\'canonical\' href=\'http://example.com/post-name/\' /> 然而,如果我查看作者存档页的源代码,我看不到link元素。为什么所有页面都不使用规范链接元素?Reference下面是WordPress用来输出规范链接元素的函数。/** * Output rel=canonical for singular que
将单站点转换为多站点时出现问题-未创建Blos.dir文件夹
我有一个现有的WP安装,我正试图将其转换为多站点,以便在子目录中设置开发版本(在同一域上测试SSL所需)。我已经能够完成多站点的初始阶段了,但是当我检查了我的博客目录后。dir目录,我发现那里没有文件夹,而是一个文本文件。以下是屏幕截图:http://screencast.com/t/jlV4JAaUUmV我在网上找不到这种情况的任何例子,我也不知道如果没有文件夹,安装是如何正常工作的。原始网站的所有部分都运行良好,但这是因为博客。目录是一个文本文件,我无法为我的开发安装导入文件。。。有没有我错过的一步?
按元价值排序,先按专业,然后按免费
query_posts($query_string . \'&meta_value=pro&orderby=rand\'); 我随机得到专业列表,但我想要pro 以及免费,但pro 首先列出,然后meta_value free 列表我还设置orderby meta_value query_posts($query_string . \'&orderby=meta_value_num\'); 这不起作用,在查询字符串中默认为cat. 这需要orderby d
启用固定链接将禁用自定义页面模板
我在wordpress的一个页面上分配了一个自定义模板,但在启用永久链接后,它就不再工作了。使用“post type archive portfolio”模板代替自定义模板。此自定义模板用于显示所有帖子(自定义类型帖子)。我已经检查了我的htaccess文件,我一次又一次地尝试启用禁用永久链接,但这些都不起作用。这是创建自定义帖子类型和分类的模板文件和代码。Custom post type creation:/* Portfolio Custom Posts */ register_pos
使用WP_LIST_TABLE和SEARCH_BOX():如何分页搜索到的搜索结果?
我正在使用自定义WP\\U List\\U Table-Class,以便在仪表板中显示包含酒店的自定义表格。我可以按预期在右上角跳过分页的页面。搜索表单还添加了$my_list_table_instance->search_box( \'Search\', \'search_id\' ); 它运行良好,但仅限于第一页。在表单中,我有两个隐藏的分页字段:// List and form output $page = filter_input( INPUT_GET, \'page\'
Outputting query results
我正在尝试制作插件,我遵循了codex, 我不懂OOP,因此我是一个空白。我试图运行此查询$myrows = $wpdb->get_results( \"SELECT question FROM wp_quiz\" );虽然我尝试回显$myrows,但它没有给我任何东西,所以我尝试print_r($myrows), 这给了我以下前置文本的输出数组([0]=>stdClass对象([问题]=>巴基斯坦的国旗颜色是什么))我怎样才能从表中呼出一个合适的列,因为我似乎刚刚开始。?在进入本课程之
管理员:获取自定义角色的所有用户
我用这些功能制作了一个自定义的post-type evement。在这里,我只是把能力参数。\'capability_type\' => \'evenement\', \'map_meta_cap\' => true, \'capabilities\' => array( // meta caps (don\'t assign these to roles) \'edit_post\' => \'edit_evenement\',
在使用自定义帖子类型时,如何避免以“博客”开头的固定链接?
我使用了自定义结构/blog/%category%/%postname%/ 用于博客。此外,我还有一个名为“FAQ”的自定义帖子类型,在查看FAQ帖子时,它会显示/blog/faq/%faq_category%/%postname%/. 当我使用[\'with_front\' => false] 分页URL(“旧条目”和“新条目”链接)http://www.example.com/faq/page/2/ 总是显示出404 page.
尝试连接到不同的数据库
我想从一个子域(不是多站点)获得最近5篇文章的列表,以显示在我们的主域上。以下是我试图执行的代码,但给出了错误-foreach()中提供的参数无效global $wpdb; $second_db = new wpdb(\'user\',\'pass\',\'db\',\'localhost\'); $rows = $second_db->get_results(\'SELECT post_title FROM wp_posts WHERE post_type=\"post\" and
检查用户是否为当前页面的所有者
我正在努力解决这个小问题。我有一个用户配置文件页面,我想根据它是否是我自己的配置文件或其他人的配置文件来更改一些内容。这是我添加一个短代码的代码,它最终将调用其他短代码。function is_mine_func() { if (is_author() ) { echo \'it is my site\'; // echo do_shortcode(\'[wpfepp_submission_form form=\"2\"]\' ); } els
WordPress 4和wp_EDITOR()不显示可视/文本标签
我经常使用wordpress,我也经常为它开发!我有一个客户端网站,我在功能中的后期编辑屏幕中添加了10个自定义元框。php。所有元框都有一个使用wp\\u editor()的编辑器这些都在wordpress 3.8和3.9中找到了,但现在该网站已升级到wordpress 4,编辑器拒绝在编辑器窗格上显示视觉/文本选项卡。我通过停用开发副本上的所有插件来验证这一点,问题仍然存在。然后我安装了wordpress的第二个副本,但是3.9和标签又回来了!知道为什么wordpress 4上会出现这种情况吗?