在本地主机上的子文件夹(而不是根目录)中安装WordPress
我在mysite/WordPress中给了WordPress它自己的目录,以尝试一些安全措施。在Localhost上使用WAMP,我更改了httpd。确认收件人: DocumentRoot \"${INSTALL_DIR}/www/mysite <Directory \"${INSTALL_DIR}/www/mysite/\"> 和httpd vhost。确认收件人: DocumentRoot \"${INSTALL_DIR}/www/mysite\" &
如何将WordPress自定义域数据显示为我的短代码?
我想使用WordPress默认自定义字段提取子标题文本?我使用这个短代码。但不显示任何文本?//Shortcode: [lplist catname=\"\" lpimgbg=\"\" lpcatheading=\"\" lpbtnurl=\"\"] function hm_post_list_shortcode($atts, $content) { ob_start(); $plistshortcode = shortcode_atts( array( \'ca
在函数中使用大型数组的最佳方式
我需要在wordpress函数文件中定义一个值超过15000的数组:$validpin = array(110019,111222,112233); 我只写了3个值来解释,但实际数组的值将超过15000个。我应该怎么做,因为写15000个值会使函数文件变得非常大?
更新发布元日期始终存储1970-01-07
我想将post meta“job\\u expires”更新为当前的“job\\u expires”元数据+1周,但使用此代码始终将1970-01-07存储为日期。$lejar_datum = get_post_meta($job_id , \'_job_expires\', true); $date = date(\'Y-m-d\',strtotime(\'+1 week\',$lejar_datum)); update_post_meta( $job_id, \'_job_expire
WordPress REST API和用户元数据
我创建了两个自定义RESTAPI端点,以创建/更新用户元数据并获取其值我使用update\\u user\\u meta()和get\\u user\\u meta()两者都能正常工作,在我使用get\\u user\\u meta()的API中,我有这个值,但当我使用Wordpress的本机REST API时 /users/me?context=edit 在元对象中,我有一个空数组。
插入默认文本并在其中更改一个单词的快捷代码?
我是一个初学者,正在从事我的第一个项目。我一直在寻找一些关于如何创建插件或函数以创建特定短代码的指导。假设我准备了两个默认文本;其中,一个%单词%在整个文本中重复出现。插入短代码时,我想指定哪个单词应该替换默认文本中的%word%。因此,假设我想在我的博客文章的末尾插入文本No#1。我想短代码应该是这样的:[Text1 word=“Name”]这将在整个文本中插入准备好的文本,并用名称替换%word%。我希望你能理解我的想法。我不需要代码-如果您能帮助我走上正确的道路,我将不胜感激,非常感谢您按照顺序解释
更新自定义发布类型元数据WP REST API
我正在尝试使用JS和WP Rest API更新前端上的自定义post类型元数据。对象键为wishlist_array 在下面metadata下面是如何从http://ohalocal.local/wp-json/wp/v2/oha_wishlist (我的自定义帖子)外观:{ \"id\": 1248, . . . \"metadata\": { \"wishlist_array\": [ \"\" ],
在wp-config.php之外定义选项(在WordPress.com上)
使用PODS插件。我需要add nested shortcode support 通常在wp-config.php, 但是wordpress。com不允许编辑核心WordPress文件。更改为:define(\'PODS_SHORTCODE_ALLOW_SUB_SHORTCODES\', true); 是否有其他方法来定义这一点并实现类似的功能?
WP_Term对象中的“meta”键是什么?
我原以为这是术语meta,但这似乎不正确。为了便于说明,我创建了一个名为“Test”的类别,其中有一个“Test”的slug。我正在用以下内容更新其term\\u meta:update_term_meta( 64, \'test_meta\', \'asdfasdf\' ); 这与其他元键/值一起出现在termmeta表中:get\\u term(64)返回以下内容: WP_Term Object ( [term_id] => 64 [na
WordPress VP内存分配
我有一个用于wordpress站点的VPS服务器,它有一个8g ram和4核cpu,但是该站点速度非常慢,我觉得该站点没有使用所有资源,我的问题是,PHP服务器的内存限制应该是多少,我该怎么做?服务器位于centos7中。
不知怎么弄丢了我主页上的菜单--救命!
我是Wordpress的新手(也是一个“老派”的人!)尽管如此,我还是设法用Astra建立了一个基本的网站,一切都很顺利。然后我胡闹,添加了一些插件,去掉了边栏,增加了标题照片的大小,等等。在我意识到之前,我的菜单已经完全没有了。在此之前,我有一个“三条”类型的图形,点击后会显示我创建的页面列表。我回去后,没有激活我添加的插件,尝试重新添加侧栏,减小标题照片和文本大小,等等,但仍然没有菜单。我一直到今天早上5点50分才想弄明白,但毫无乐趣。有人能帮忙吗?
Spam Registrations
从过去的三天开始,我每天都有一个新用户注册到我的WordPress网站。默认角色为admin 这非常令人担忧。他们的电子邮件ID是workspace@kleverandeverbever.top 和kennylittleboy@airmail.cc.我已经开始使用Wordfence并禁用Anyone Can Register 在里面Settings > General.你能建议我做些什么额外的事情吗?现在,我正在手动删除注册。
从哪个ID开始在数据库中创建新用户?
我必须使用mysql创建数百个用户。我如何知道应该给他们哪些用户ID?我不想复制已经在使用的ID,那么有没有办法检查新用户可以安全使用哪些ID?
Import/Export WordPress demo
我们是一个开发团队,他们开始在Themeforest上发布我们的主题。我们在展示主题演示时遇到了一个问题,希望寻求您的帮助。每当我们尝试导出主题演示内容并将其导入其他地方时,图片都不会像以前那样处于正确的位置。导入的演示中的图像ID与导出的演示中的ID不同。例如,在导出的演示中,徽标的ID为6,但在导入的演示中,它的编号为21。我们使用Wpbakery构建页面,使用Redux框架构建主题选项。是否有一个插件或工具可以用来解决我们的问题,或者我们应该遵循某些标准?
我可以连接到wp_ajax_%的最新情况是什么?
似乎有一个dispatch 在…上shutdown, 看来wp_ajax_my_action 在请求的最后一个执行,但我不能确定,因为它没有显示在正常操作查看器中。我最新能钓到什么?我不知道为什么这会造成混乱,但我的意思是,如果你这样做的话wp_ajax_% 当你在页脚的时候,这是行不通的。如果你接近init, 加入functions.php, 它起作用了,钩住发生了so it seems that before WP does the AJAX call, which calls wp_die() an
是否使用WooCommerce API删除产品形象?
我试图使用WooCommerce API删除产品图像(一次一个),但我遇到了一个奇怪的问题。我可以通过在图像中发送一个空数组来一次性删除所有关联的图像:{图像:[]}但我找不到一次删除一个图像的方法。
如何增加连接时间
实际上,我正在使用此脚本来增加连接时间// Reste connecté à WordPress durant 1 an add_filter( \'auth_cookie_expiration\', \'keep_me_logged_in\' ); function keep_me_logged_in( $expirein ) { return 31556926; // 1 an en secondes } 它适用于某些用户,但不适用于所有用户,有些用户经常断开
在定制器API中有条件地获取设置值
我是以正常的方式进行的,我没有刷新,而是根据用户的选择用JS编辑元素,但在一种情况下,我需要一个依赖于另一个值的值,我无法获得该值。这是我的JS:wp.customize( \'myplugin[border_width]\', function( value ) { value.bind( function( to ) { window.border_style =\'\'; window.border_color =\'\'; wp.
Hide admin bar by default
要隐藏用户的管理栏,可以为每个用户关闭个人选项中的复选框“工具栏”。但是,当一个新用户被创建到该网站时,复选框“toolbar”始终处于未选中状态。是否有任何方法可以允许在默认情况下选中个人选项中的复选框“toolbar”?是否有任何设置(使用某种代码)可以控制这一点?
Disqus评论系统未显示
我已经安装了Discus评论系统插件。我需要一些帮助来使用它,我无法在我的帖子或页面中显示评论框。我使用的是自定义主题,没有评论。php文件。这是个问题吗?这是我的循环代码<div class=\"row feed\" id=\"\" style=\"padding: 2.5em 0 1em 0;\"> <?php if( $menu_feed->have_posts() ): ?> <?php while( $m