使用WPB_GET_IP的WordPress快捷码
我正在Wordpress中使用一个短代码来捕获访问者的IP地址。除了一件事之外,这是有效的。对于一个访问者,两个用逗号分隔的IP地址用下面的短代码捕获。nslookup似乎不存在第二个IP。我已经添加了我的补丁来获取第一个IP,但我很想知道这是怎么可能的。“模糊化”;24.158.999.999、104.129.999.999“; function get_visitor_ip() { if (!empty( $_SERVER[\'HTTP_CLIENT_IP\'])) {
NEXT_POSTS_LINK URL不包含自定义帖子类型的名称
在我的索引中。php中,我有一个新的WP\\u Query(),用于自定义帖子类型,我将其命名为;待办事项;。我正在尝试为此查询实现分页,因此它只显示三篇文章,然后需要转到下一页查看更多内容。但是,对于while循环之后的代码:<li><?php next_posts_link( \'NEXT\', $todos->max_num_pages) ?></li> 实际链接本身将我带到localhost/page/2.当它应该把我带到localhost/to
WordPress中的自定义固定链接
我有一个关于permalinks的问题让我发疯,因为我已经很久没有找到解决方案了,所以我求助于蜂巢思维的智慧,看看它是否能给我带来一些启示。我在/%postname%中激活了我的WordPress永久链接/然后我有以下层次结构的页面:- Page 1 -- Page 2 --- Page 3 由于通过url的id,这些页面加载动态内容,但我希望动态标题字段中的url友好。我解释:页面1加载了正确的url,如下所示:https://www.example.com/page-1/到达
WordPress 5.3.x YouTube oEmbed不工作
我们跟着Brian Fegter\'s answer 要使用WordPress的嵌入功能显示YouTube视频,请执行以下操作:// Public video. $video_url = \'https://www.youtube.com/watch?v=1lODe0i7dNw\'; require_once(ABSPATH . \'wp-includes/class-wp-oembed.php\'); $oembed = new WP_oEmbed;
WordPress附件页URL重写!
我正在使用FooGallery创建一个图库网站,并在附件页中打开各个图像。我在这里尝试了一系列代码来重写附件URL?附件\\u id=8184到/照片/frienly url,但它们工作不正常。下面的代码可以工作,但不稳定。如果只对一幅图像有效,几个小时后它就会开始重定向到主页。有没有关于永久修复此问题的帮助?add_filter( \'attachment_link\', \'wp_attachment_link\', 20, 2 ); function wp_attachment_link(
Load user by specific role
我只需要加载订阅者$args = array(\'role\' => \'Subscriber\'); $subscribers = get_users($args); 但这样,它也会返回订阅者和其他角色的用户(我只需要删除订阅者,但保留其他角色的订阅者)如何获取此用户?
Admin-ajax.php 400自定义主题错误
这似乎是一个普遍的问题。我已经在Google上搜索了Stack Exchange,但没有找到任何对我的情况有帮助的解决方案。Problem: When trying to use Ajax with admin-ajax.php, I always get the error 400.POST https://www.example.com/wp-admin/admin-ajax.php 400 这就是我想要实现的目标:我正在用我定制的主题为我的客户建立一个网站。我创建了自定义帖子类型,自定义帖
通过API REST帖子填充自定义帖子类型的高级自定义字段
我有几个由ACF在自定义帖子类型上创建的自定义字段;房间;。我使用postman和RESTAPI尝试使用自定义字段创建一个新的文件室。自动化正常。我成功创建了我的文件室,但所有自定义字段均为空。我发送的原始内容如下:{ "title":"Sample ACF field demo", "status": "publish", "acf": {
WP多站点中的htaccess重定向问题
我的网站结构是主网站example.com 和两个子文件夹站点/es/ 和/en/example.com 重定向=>;example.com/es/ 和example.com/en/ 是英文版。怎么了?以下内容:example.com/<non-existing-page> 重定向=>;example.com/es/这个主重定向的某些部分导致mysite中的每个不存在的页面。com(此站点为空)被重定向到子域中的主页example.com/es/ 而不是得到404错误。我知道问题出在哪
Meta Query Compare with Date
$metas[] = array( \'key\' => \'event_date\', \'value\' => array(date(\'10/10/2020\'), date(\'10/11/2020\')), \'compare\' => \'BETWEEN\', \'type\' => \'DATE\'
如何知道ACF字段的分类ID-{soronomy}.php页面
我创建了自定义帖子类型和自定义分类法。但我使用ACF,并且需要获取当前pagePost类型的ID为“objects”。自定义分类法为;对象\\u类别;。和页面名称taxonomy-objects\\u category。php此代码无效$two_cols_catalog_left = get_field(\'two_cols_catalog_left\'); echo $two_cols_catalog_left; 但这个代码有效$two_cols_catalog_left = ge
当客户更新他们的名字时更新用户元
我想在客户更改名字时更新用户元。这里是我的代码:add_action( \'woocommerce_update_customer\', \'can_editable_account_count\' ); function can_editable_account_count( $customer_get_id ) { if ( ! is_account_page() && ! is_user_logged_in() ) { return;&
有没有办法同步Facebook评论和WordPress网站上的评论?
我想将Facebook平台上Facebook帖子上的所有评论与WordPress网站上的评论同步。如何进行此操作的建议?
当创建唯一帖子但不更新/保存/删除时,我可以使用哪个钩子
我想在自定义字段中为CPT设置一个数字计数器,有点像post ID,但只针对该自定义post类型,从1开始。我试图在第一次创建帖子时,从选项中的递增值开始设置自定义字段值。我试图在新帖子保存时调用此函数并递增,但当帖子保存/更新时,它会继续写入它,等等,所以我使用了错误的钩子,但似乎找不到正确的钩子。// Maintain Asset register count in Options Table and assign to new assets function define_asset( $p
如何使用wp_INSERT_POST和添加og:Custom标记?
我需要将动态数据传递到FB和twitter(它的名称生成器网站)标题、图片和描述可能会有所不同(由于网站功能),作为一种解决方案,我可以创建新帖子并向其发送og标签
添加归档搜索的重写规则
我想搜索以下可搜索的档案:Default Search:/search/{keyword} -> search.php -> get_template_part(\'archive-default-search\'); Default Custom Archive:/support -> archive-support.php Mixed:/support/search/{keyword} -> search.php -> get_template_part(
从www.Example.com/删除/
每当我键入我的域时,例如:www.example.com Firefox中会自动显示一个正斜杠。示例:www.example.com/如何删除此项?
如何导出帖子并在标题中保留html标签
如果我的帖子标题是:Hello <b>world</b>使用内置工具导出帖子/导出时,html标记将被删除。我不想那样。我有9K个帖子要导出,所有标题都有很有价值的样式,所以即使这不是最佳做法,也需要保留这些标签。xml是在哪个文件中生成的或者是否有某种挂钩?非常感谢。
延长特定随机数创建的随机数生命周期
我已经成功过滤了全局nonce\\u生命,但在以中所述的方式将过滤器应用于特定函数时遇到了问题this answer.function quote_nonce_lifetime( $day_in_seconds ) { return 604800; // 7 days } add_filter( \'nonce_life\', \'quote_nonce_lifetime\' ); 上述方法工作并影响所有nonce。但是,我只想延长特定类型的nonce的nonce
有没有可能让WordPress LMS
如何更改;“提交日期”;对较早日期的评论?我想更改显示给读者的日期。据我所知,我可以通过点击;“快速编辑”;选项我可以对评论做类似的事情吗?