您当前的位置:首页 > TAG信息列表 > 小码农
How limit user connection?
我正在寻找一种方法来限制我的用户一次最多打开一页。我怎样才能在不手动检查用户ID的情况下获得它,并构建一个插件来检查该用户是否已经在线?我的目标是拒绝用户从两个位置(例如PC和平板电脑)同时连接到我的网站。
在类中使用注册激活挂钩
我正在尝试开发一个用于基本SEO目的的插件,因为我认识的很多人都不喜欢使用Yoast。我实际上刚刚启动了插件,并且正在构建当用户激活插件时显示给他们的激活消息。我在OOP和内置Wordpress功能的混合方面遇到了问题,不知道我到底出了什么错。我唯一能做到这一点的方法是在我的主文件构造函数中创建一个新的SEO\\u Plugin\\u Activation类实例,然后在该类中调用activatePlugin方法。我觉得这没必要。我还认为,我在激活类文件中执行函数的方式也没有多大意义。但这是我现在唯一能让它
如何添加默认术语元以防止错误?
我将一些自定义字段添加到带有true或false的选择框的类别中。但如果术语meta不存在,则所选函数会给出一个错误:注意:未定义索引:everyoneCompose in/Applications/MAMP/。。。在线22我理解为什么,但如何设置默认值以防止此错误?我试图检查metadata\\u是否存在,并添加metadata一词,但这不起作用,请在此处检查我的代码: function addSelectdFieldsToCat(){ $cat_id = $_GE
类别的默认URL下拉选择选项
我的类别有一个下拉菜单:<form action=\"<?php bloginfo(\'url\'); ?>\" method=\"get\" id=\"catform\"> <?php $parent = get_cat_ID(\"Pictures\"); $select = wp_dropdown_categories(\"child_of=\".$parent.\"&hide_empty=0&
如何克隆和本地运行网络进行测试
我在远程web服务器上安装了一个实时网络。我即将开始为它编写一些插件,但想在中断一个实时站点之前测试它们的行为。我想我会克隆站点(备份数据库,通过FTP下载文件),然后恢复到localhost进行测试。远程站点将子域用于博客。我需要采取哪些步骤才能使我的克隆与远程版本的行为非常相似?我需要做哪些更改,以便它可以作为本地主机而不是远程URL运行?
使用Laravel前端创建联系人表单
我正在用Laravel前端构建我的站点。我的想法是,我可以在Laravel建立网站,并简单地将WordPress用作内容的CMS。我正在使用Corcel 为了实现这一目标,到目前为止,它工作得很好。我需要做的一件事是实现一个联系人表单。理想情况下,我希望使用Laravel功能,例如验证和保存。然而,我需要的形式提交出现在WordPress管理。最好的方法是什么?我是否需要创建自定义帖子类型?管理员不需要编辑任何提交,只需查看并删除它们即可。我是否需要先在WordPress中创建字段,然后在Laravel视
如何在影响SSL的帖子中找到特定文件?
我最近将旧网站迁移到此域:https://thequintessentialmind.com/这是一个wordpress网站,在文章中,示例如下:https://thequintessentialmind.com/how-to-never-run-out-of-things-to-say/, 在google inspector的控制台中,它表明存在。应该从http重命名为https的gif文件。我很难在任何php文件中找到这部分代码。你知道它可能在哪里,或者是哪个插件生成的吗?
对自定义帖子类型使用分页,并不断返回404
我能够返回正确的页码(每页1篇帖子),但分页链接仍会返回404页。下面是我为分页调用的函数://Pagination for Custom Taxonomy Terms function custom_page_navi( $totalpages, $page, $end_size, $mid_size ) { $bignum = 999999999; if ( $totalpages <= 1 || $page > $totalpag
是否只更改一个表的WordPress前缀?
我对Wordpress数据库有一个小问题。我想知道:我可以只为一个表更改wordpress的pefix吗?这意味着我在一个Wordpress页面上使用了两个前缀。如果它是我想要的工作方式,并且任何人都知道它是如何工作的,请写下我能让它工作的方式。为什么我需要它?我有2个网站,第一个网站上可以登录所有用户,第二个网站上只能登录一小部分用户。但是用户名和密码必须相同。对不起,我的英语不好,谢谢你的帮助!;)
覆盖插件自定义帖子类型‘Single’视图
我有一个主题,它使用自定义的帖子类型(“room”),注册在自己的插件中。// add action to create room post type add_action( \'init\', \'gdlr_create_room\' ); if( !function_exists(\'gdlr_create_room\') ){ function gdlr_create_room() { global $theme_option;
在同一页上发布+表格+操作+结果
我试图在一个帖子上发布一个自定义表单,并且在同一页上,我想在表单上可视化一个操作的结果。但我缺少基本的东西。基本上我想做这样的事情。有可能吗?<?php if(isset($_REQUEST[\'submit_btn\'])) { echo \"<div>\"; $name = $_POST[\"names\"]; echo \"</div>\"; } ?
多站点-获取要从wp_2表中选择的元查询
Wordpress是个新手,所以如果你能容忍我:-)我被要求创建一个在头版列出4种特色产品的功能。现在的一个要求是,该功能只能出现在其中一个多站点上。有两个,一个是美国,一个是英国。目前,我的附加代码正在显示特色产品,但它是为美国做的,我需要它来查看来自英国网站的产品。在多站点网络设置中,美国站点为站点id 1(主站点),英国站点为站点id 2。下面是选择和显示特色产品的代码。<?php $meta_query = WC()->query->get_meta_query();
REST API和移动应用之间的最佳身份验证
我正在开发一个带有WordPress REST API的移动应用程序。建议使用什么身份验证方法和插件?下面是我找到的列表:OAuth 1.0aOAuth 2.0JWT AuthenticationTwo-Factor Authentication
如何将摘录附加到单帖页面的内容中?
对于每个帖子,我都有内容和摘录。我正在试图找出如何在单个贴子页面中包含这两个方面。到目前为止,我的情况是:function after_post_content($content){ if (is_single()) { $content .= \'I need the excerpt to be displayed here.\'; } return $content; } add_filter( \"the_content\", \"
将‘wp_enQueue_脚本’(Css)包括到多个模板
我的5个模板需要特定的Javascript。目前,下面的内容可以很好地将Javascript加载到页面模板A中。 add_action(\'wp_enqueue_scripts\',\'css-flags\'); function css-flags(){ if ( is_page_template(\'page-template-a.php\') ) { wp_enqueue_style(\'css-flags\', get_template_directory_u
有没有办法通过unctions.php在模板中“在页面上”推送javascript或css?
我的意思是,当我在函数中“enqueue\\u scripts”以将CSS或JS加载到模板中时,它会添加完整路径。我想做的是将Javascript实际发布到实际页面上,以便在页面上按如下方式推送它:<script> the javascript is printed ON the page NOT a Full Path </script> 我知道这有一个插件,但我想知道是否有一个更简单的\'功能。php的做法。。。换句话说,我正在努力加快网站的速度,也就是说,我正在尝试
正在尝试创建不带导航和页脚的模板
这与之前提出的问题有关question.我完全按照给出的建议做了,但似乎不起作用?建议是:“将header.php复制到header-{custom name}.php,比方说(header nonavfooter.php),然后在模板文件中将get\\u header()替换为get\\u header(\'nonavfooter\')。在新的头文件(header nonavfooter.php)中删除与导航相关的代码。”在模板顶部,我希望没有导航或页脚,如下所示:<?php /*
自定义搜索页面分页不起作用
我的搜索页面URL:https://www.example.com/search/keyword/page/2/这里是我的自定义搜索页面:<?php if($_GET[\'search_text\'] && !empty($_GET[\'search_text\'])) { $text = $_GET[\'search_text\']; } else {
员额修订消失(某些员额)
我今天注意到,我再也看不到帖子修订,也看不到所有帖子、自定义帖子、页面。。。无效的我已经检查了我知道的所有可能性:WP\\u POST\\u修订版关闭所有插件更改为默认模板(十六个)检查POST是否支持revisions检查屏幕选项(如果可以启用)-wp\\U posts表中没有此类复选框post_type = revision 我只看到了一些修订-最后一个修订已经有两个月了还有什么可以做的来找回我的修订?目前我正在使用Wordpress版本4.8UPDATE我还要告诉你一件事,我发现当修订停止工作时,我
如何查询POST_NAME为空或空的帖子?
我正在尝试查询所有post\\u名称为空的帖子。我的DB中有2个帖子符合以下要求。$posts = new wp_query(\"Select id, post_title from wp_posts where post_name = \'\' AND post_status=\'publish\');当我在我的站点代码中运行上述内容时,WP返回44条帖子,这些帖子都是空白ID,而不是我为测试设置的2条。当我在DB上运行精确查询时,我得到了2个结果。我在WP中做错了什么?