#1115-未知字符集:‘utf8mb4’
当我将Mysql从本地服务器导入到web服务器时,显示了一个错误1115-创建wordpress wp\\u注释表中的未知字符集:“utf8mb4”CREATE TABLE IF NOT EXISTS `wp_commentmeta` ( // // ) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 AUTO_INCREMENT =1; #1115 - Unknown character set: \'utf8mb4\'
更改站点/主页URL后博客中断
我在域foo中安装了两个博客。com:富。com。com/marketing它们是共享同一域的不同WP安装。中的数据库表/marketing 安装使用正确的前缀。由于误解,我改变了Wordpress Address (URL) 和Site Address (URL) 设置中的值:我90%确信旧值如下:http://foo.com/marketing.因此,我将值更改为其他值,意识到这会破坏博客,并将值更改回http://foo.com/marketing.然而,这些页面仍然被破坏——有时它们被其他博客处理
使用自定义帖子类型创建图库并将总和图库添加为主图库的子图库
谁能告诉我如何继续为自定义帖子类型创建图库,并添加一些图库作为主图库的子图库?因此,任何一个点击主图库而不是子图库都会显示出来。
可以手动强制更新到最新的WordPress吗?
几年前,我为一位朋友建立了一个基本网站,最近有人要求我更新这个网站。登录后,我会看到仪表板侧栏,但没有其他内容-页面本身是空白的(请参阅随附的屏幕截图)。我不知道为什么会这样,但这个网站肯定运行着一个古老版本的Wordpress。如果我无法通过仪表板进行更新,是否有办法手动将其更新到最新版本?
使新用户自动获得批准
我允许在我的网站上注册新用户,并选中“任何人都可以注册”,并将默认角色设置为Subscriber,但由于某些原因,用户仍需要手动批准。这很烦人,因为人们会注册但无法登录。无论我做什么,用户都会以未经批准的身份进入数据库。我已经和我的主机进行了检查,他们没有设置任何额外的安全功能,所以我不知道为什么会发生这种情况。我想如果你允许的话,“approved”是新用户的默认WordPress行为?本质上,我想自动批准新用户。有什么想法吗?我会感谢你的帮助。谢谢
短代码不适用于嵌入任何推文(_S)
我正在尝试使用自定义字段类型来使用Do\\u Shortcode()嵌入twitter,如下所示:echo do_shortcode(\'[tweet https://twitter.com/wordpressdotcom/status/204557548249026561 ]\'); 之后我就没办法了<?php the_content(); ?> 在我的主题中。我尝试搜索并找到了此post 但不是和我一起工作。如何在我的主题中嵌入推文
具有几乎相同内容的子域
我必须为客户创建一个网站。该客户销售不同的产品,并希望增强他们的观点。例如,我认为最好的方法是创建子域product1.domain.com, product2.domain.com, 等网站domain.com 将显示所有产品(例如,可通过菜单访问),子域将仅显示特定产品。所有内容在域和子域上都是相同的(主页、联系人、关于、产品除外)。子目录对我的客户来说不是一个好的解决方案,因为产品是竞争对手domain.com/product1/ 似乎不如子域好。我尝试过wordpress多站点,但我意识到每个子域
如何设置自动删除帖子?
我想创建一个表单,当前端设置日期时,帖子会在该日期自动删除。有可能吗?
Getting Category Children
我在理解get\\u terms函数时遇到问题我只想得到特定类别的所有子级,以便可以将其列出。但我真的不知道$args是如何工作的。所以用这个get_terms(category, $args);我试图使用的child\\u$args = array( \'child_of\' => 0, \'childless\' => false, ); 但它给出了所有类别,而我只需要一个类别的子类别。将值
Custom posts - tag pagination
我使用以下代码输出属于tag:add_filter(\'pre_get_posts\', \'query_post_type\'); function query_post_type($query) { if(is_category() || is_tag() && empty( $query->query_vars[\'suppress_filters\'] ) ) { $post_type = get_query_var(\'pos
从注册表中删除站点名称-多站点
如何删除多站点注册表中的“站点名称”字段?当用户注册时,我只希望他们输入“用户名”、“电子邮件”和“域名”。我尝试用CSS删除它,但无法删除,因为它是必填字段(必须填写)。如果有人想知道我为什么需要这样做,那是因为我的多站点是为特定用途而设计的,根本不使用站点标题-每个用户只有一个站点,每个站点只允许一个管理员用户。每个站点在顶部显示每个站点的用户管理员显示名称,而不是站点标题。感谢您的帮助。
将“SETUP_POSTData”与“GET_TEMPLATE_PART”配合使用不起作用
我想在短代码中重用模板中生成的代码。我是用我的短代码做的$args = array(...); $posts = get_posts($args); for ( $j=0; $j < count($posts); $j++ ) { ... $post_id = $posts[$j]->ID; setup_postdata($posts[$j]); ob_sta
如何获取自定义分类术语的帖子
我希望有人能帮助我:我有一个Custom Post Type (电影)及其custom taxonomy (生产者),此分类法有其own terms, 例如“WarnerBros”。我怎样才能得到我任期内的所有职位(WarnerBros)?我有这个,但还没用。$args = array( \'post_type\' => \'movie\', \'tax_query\' => array( array( \'
如果不显式加载jQuery,则无法加载jQuery UI
我知道关于这个问题有很多问题,但我在这里想不出我的问题。我正在尝试加载整个jQuery UI(实际上我只需要滑块),我成功了。这是我的任务:wp_enqueue_script(\'jquery-google-lib\', \'https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js\', array(\'jquery\'), \'2.1.4\'); wp_enqueue_script(\'jquery-ui\', \'http
在小部件保存后使jQuery.change()事件持久化
我正在创建一个自定义小部件,它使用一个带有一组选项的select元素和一个简单的jQuery函数来触发某些<div>通过jQuery的.change() 事件如下所示,保存小部件时,此操作失败。如果我选择另一个选项,它会再次工作。以下是缩写代码:HTML视图<div class=\"widget-test\"> <div> <select id=\"my-select\" name=\"my-select\" class=\
使用JavaScript修改媒体库中的自定义字段
我已将自定义字段添加到媒体附件中:function set_image_data( $form_fields, $post ) { $form_fields[\'text_color\'] = array( \'label\' => \'Text Color\', \'input\' => \'text\', \'value\' => get_post_meta( $post->ID,
在转换为WordPress时,我可以使用什么来处理小文本?
在您将其标记为重复之前,请参考:我发现了一些类似的问题,但这些问题来自4年前,WP正在不断发展。对于像这样的重复块,我使用POST将HTML主题转换为WP:<ul class=\"slides\"> <li> <div class=\"testimonails-content\"> <p>Lorem ipsum blah blah </p> <h6>
限制公众对实时站点的访问,同时向小群显示所有相同URL上的新站点?
我正试图想出一种方法,我可以把一个WOrdPress网站活在上面;s客户端的最终服务器,并对公共站点隐藏该站点。它将向所有访问者显示一个虚拟占位符页面,除非他们输入密码或有cookie集或IP匹配。。。你明白了。因此,只有一组被允许的人才能查看实时站点,而其他人则会在站点运行时看到占位符登录页。有什么好主意吗?我不想移动任何文件或更改URL。Idea 1)我之前使用过一个WOrdPress插件,它允许管理员用户查看一个WOrdPress主题,同时为所有其他用户提供不同的主题。这允许您保留相同的URL,并允
通过插件在自定义URL上加载自定义PHP
我正在研究开发一个加载PHP脚本的插件(myscript.php) 在自定义URL上。使用插件实现此功能非常重要。示例:example.com/myscript - 加载myscript。phpexample.com/myscript/example - 打印“示例”
需要有关自定义重写规则的帮助
我有一个叫CPT的presskit, 我需要添加一个名为welcome_box. 我现在有这个代码:function my_new_url_querystring(){ add_rewrite_tag( \'%welcome_box%\',\'([^&]+)\' ); add_rewrite_rule( \'presskit/(.?.+?)/box/(.+)/?$\', \'index.php?post_ty