您当前的位置:首页 > TAG信息列表 > php
如何在WordPress多站点中禁用除网络登录以外的所有登录?
我有N WordPress多站点中的站点数。我想限制个人网站登录,即:。,http://www.example.com/site1/wp-adminhttp://www.example.com/site2/wp-admin</只有网络管理员才能访问网站/添加内容。i、 e.只能访问网络管理员URL:http://www.example.com/wp-admin. 如果可能,所有其他登录URL应重定向到各自的主页。是否有任何功能或.htaccess 实现这一目标的规则?.htaccess 文件:# B
按自定义字段查询帖子(对象帖子)
如中所述ACF documentation, 以下是查找自定义字段“color”值为“red”的所有帖子的方法。$posts = get_posts(array( \'numberposts\' => -1, \'post_type\' => \'post\', \'meta_key\' => \'color\', \'meta_value\' => \'red\' ));
当调用Get_Current_User_id()时,跨域AJAX请求总是返回0;
我目前使用localhost,当我想测试对web服务器的ajax请求时,函数get\\u current\\u user\\u id()总是返回0。然而,当我从我的网站发出ajax请求时,它是有效的。在浏览器中打开文件还会返回当前wp\\U用户id。我向其发出请求的文件:<?php require_once $_SERVER[\'DOCUMENT_ROOT\'] . \'/wp-load.php\'; echo get_current_user_id(); 我的身体里有co
使用IF(IS_PAGE)添加重力表单不起作用
请容忍我,因为我是一名前端开发人员,正在努力解决PHP问题。我正试图通过在我的网站上添加一个函数,将重力表单添加到我的网站上的特定页面functions.php 文件它在页面上的位置无关紧要,因为表单最初将被隐藏,然后用于退出意图弹出窗口。Gravity form\'s documentation 表示可以通过PHP函数调用嵌入重力表单。这是他们给出的示例:gravity_form( 1, false, false, false, \'\', false ); 在搜索了我找到的已问过的问题后th
根据使用变量的位置获取不同的用户数据
我正在使用$allusers = get_users($args); foreach ( $allusers as $user ): 然后我有一个电子邮件用户按钮(firstname和lastname插入主题),还有一个回调按钮(firstname和lastname插入隐藏的联系人表单7字段)我的模板中的电子邮件链接是:<a href=\"mailto:info@example.co.uk?subject=<?php
无法在WordPress中通过PHP显示图像
我有一个奇怪的问题,当我尝试使用PHP输入图像标记的源代码时,它会在检查器中显示以下错误<img src=(unknown) alt=\"\"> 这个代码片段为我提供了正确的url,通过查看CPanel并粘贴和复制地址进行检查,但当我尝试通过php输入它时,不会显示图像$image = wp_get_attachment_image_src( $post_thumbnail_id); //echo($image[0]); ?> <img src=
static array on functions.php
在函数中。php中,我想访问数据库一次,以获取一个ACF对象,然后在本地“保存”它,以防止对数据库的进一步请求。我想首先在“init”钩子中调用以下函数。然后,假设,当我在以后的挂钩上调用它时,由于使用了“static”关键字,$current\\u store var已经设置好了,函数将在第一个“if”返回已经保存的静态var时停止。它不起作用-当访问稍后挂钩上的函数时,“isset($current\\u store)”返回false。我做错了什么?function get_current_store
exchange words in echo
使用此代码$wptitle = str_replace(array(\'Versandkostenfrei\'), \'Kostenloser Versand\', $wptitle); 我在一个循环中交换单词。现在我正在尝试更改一个名为echo $term->name; 我如何实现这一点?我试过了<?php $wptitle = str_replace(array(\' .echo ($term->name;)\'), \'\', $wptitle); ?
POST_EXISTS()返回0,但0不注册
奇怪的我对$testvalue = 0. else部分运行,当我回显$testvalue 它给我一个0。那么$testvalue?我需要能够运行if部分。我正在尝试使用post_exists() 函数检查数据库中是否存在post。如果它不存在,我想打电话给insert_post() 函数自动创建新帖子或页面。但我需要这个返回0才能工作。有什么关于原因的建议吗$testvalue = 0 未运行if部件(echo \"before: \" . $testvalue)if ( ! is_admin() )
如果没有内容,则显示不同的按钮文本
使用此代码:<?php if ( $clpr_options->coupon_code_hide ) { $button_text = fl_get_option( \'fl_lbl_show_coupon\' ); $button_text = \'<i class=\"icon-lock\"></i>\' . $button_text; $class .= \' coup
如何将插件目录路径返回到<脚本></脚本>?
如何将插件目录路径返回到<script> </script> 而不是硬编码路径?这是自定义页面。php:<?php get_header(); ?> <script type=\"text/javascript\" src=\"http://local.wordpress.test/wp-content/plugins/path-to-file/script.js\"></script> <?php ge
WP_Head使我的自定义页面模板在Customizer中不起作用?
我有一个奇怪的问题,如果我在自定义程序中访问一个使用自定义页面模板的页面,它不会在预览中加载网站。但我可以看到它加载在控制台中。我发现<?php wp_head(); ?> 是问题所在。如果我在网站模板PHP文件中删除此部分,它将正常加载。但当然,它看起来或工作都不正常。我使用<?php wp_head(); ?> 和<?php wp_footer(); ?> 因为主题的其余部分使用不同的页眉和页脚,所以我不想调用get_footer 和get_header (这也不能
Admin username and password
我使用ceber安全插件再次保护我的网站,防止恶意攻击等。我今天检查了一下,发现有20多处上锁。我检查了ip地址,没有选区,他们来自世界各地。他们的一个共同点是他们输入的用户名,即我的一个管理员用户名。我在想a)他们是怎么得到的。。。我假设从页面更新等,他们有一些方法从检查来源发现?B) 如何防止管理员用户名被公开?还有没有办法将前端和后端分开,这样如果他们登录,就无法访问后端并进行更改?任何帮助都将是惊人的:-)
如何从相同的帖子中获得带有此代码的下一张图片?
我想在我的single-content.php 文件我在每篇帖子中都有20到25张图片。我想用下面的代码逐一打印它们。为了唯一性,我必须为每个图像更改一行代码,所以我需要一个接一个地打印它们,而不是全部在一个循环中打印。我有代码,但无法为下一张要打印的图像添加选项。我的意思是,当我复制并粘贴相同的代码时,会再次打印相同的图像。所以基本上我需要帮助。当我反复粘贴代码20次或25次以获得所有图像时,如何获得下一幅图像。希望我能描述我的问题。(很抱歉我的英语不好。)/* ATTACHMENT*/
如何用逗号分隔类别?
我有一个函数,可以显示帖子的指定层次级别类别。例如<?php display_cat_level(0,true); ?> 将显示顶部/父类别,而<?php display_cat_level(2,true); ?> 将显示第二个子类别。如果帖子在任何给定级别中有多个类别,那么这些类别将以内联方式显示,它们之间没有空格或逗号,如下所示cat1acat1bcat1c 而不是cat1a, cat1b, cat1c. 如何更新函数以逗号分隔显示的多个类别?function get_leve
管理部分是完全可定制的风格方面?
我们可以完全定制WordPress仪表板的外观和风格吗?我已上传图像: 或者Wordpress不允许这样的转换。我指的是图中所示的右侧部分。原因:我想转换此部分HTML template 进入管理仪表板。
Static Page with php echo
我在WordPress根文件夹中构建了一个静态页面。现在,我正在尝试将我的类别列表包括在echo clpr_categories_list();.它不起作用,因为我必须告诉静态页面在哪里可以找到我的主题。我该怎么做?到处搜索。
获取父页面的标题并仅为某些父页面显示该标题
我需要在显示多个页面目录的页面上获取父页面的标题,如下所示:我知道如何显示父页面:<p><strong><?php echo get_the_title( $post->post_parent ); ?></strong></p> 但我想知道如何仅在某些父页面上实现这一点,其中显示父页面标题可以更清楚地了解子页面的内容。对于其他人,我不想表现出来。我希望这是有意义的。我想我应该用<?php if (is_page() ) :
如何区分插件是未安装还是处于非活动状态
我尝试应用一个检查,以确定插件是否处于非活动状态或根本没有安装在插件目录中。当我进行测试时,我会检查是否安装了一个插件,但如屏幕截图所示,该插件未激活。检查非活动部件是否工作正常:$isinactive = is_plugin_inactive( \'advanced-custom-fields/acf.php\' ); var_dump( $isinactive ); 在检查插件是否已实际安装并且是否存在于插件目录中时,不会。首先,我生成主插件文件的路径:$pathpluginurl
带有多个固定链接的新闻帖子?从不同页面打开时
我有个问题。也许这是现有的东西,我不知道它的名字。或者这是一种习俗。我有一个新闻的帖子类型。新闻帖子有类别。以下是一些单独新闻项目的示例新闻项目1。“紫色”类新闻第2条。“紫色”类“红色”类新闻第3条。“红色”类别我有3页显示和过滤新闻:www.domain。com/news(显示所有新闻)www.domain。com/purple/news(显示所有紫色新闻)www.domain。com/red/news(显示所有紫色新闻)在每个新闻页面上显示过滤后的帖子网格不是问题。问题是显示它们。默认情况下,每条新