在循环之前使用get_the_excerpt()
我试着回应get_the_excerpt(1), 在回路外部的不同位置:在某处footer.php</在某处header.php(ID为1的帖子没有明确的摘录,所以我希望自动生成的摘录能够出来)中的一个footer.php 打印得很好,但是header.php 不知何故,没有打印任何内容(空白)。我可以请你简单解释一下这种事情是怎么发生的吗?以及一种解决方法,可使自动生成的摘录在两个位置上正确打印。非常感谢。
保护上载不起作用
我正在尝试建立一个私人网站。该站点最重要的一个方面在于上传,它们肯定需要是私有的。我在这里发现了一个非常有趣的话题:How to Protect Uploads, if User is not Logged In? 但我无法评论/回答,因为我是这个论坛的新手(顺便提一下第一个问题)。因此,我把我的问题贴在这个新主题上。问题是这个解决方案对我不起作用,我也不知道为什么。目前,我正在用apache服务器在我的计算机上尝试我的网站。我把我的。htaccess就在这里:# BEGIN WordPress
如何仅向允许的IP地址显示内容
<?php $allow = array(\"xxx.xx.xxx.xxx\",\"xxx.xx.xxx.xxx\"); //allowed IPs if(!in_array($_SERVER[\'REMOTE_ADDR\'], $allow) && !in_array($_SERVER[\"HTTP_X_FORWARDED_FOR\"], $allow)) { ?> <di
file_exists() acting weird
我试图从csv文件中提取一些数据,但我被卡住了,因为file_exists() 表示与一起使用时该文件不存在get_template_directory_uri().这是短代码:function getPeopleNumber() { $csv = get_template_directory_uri().\'/report/report.csv\'; $delimiter=\',\'; if(!file_exists($csv) || !is_readab
从本地主机迁移到服务器后无法登录wp-admin
我正在当地的WordPress网站上工作,我正在使用Git。我遵循了本教程http://www.designcollective.io/blogs/manage-wordpress-with-git 在localhost上一切都正常。我把我的网站移到了服务器上,更改了数据库名称等,主页工作正常,但我无法登录到wp管理员。这给了我:Not Found The requested URL /index.php was not found on this server. Ad
以与图像字幕类似的方式添加视频描述
我正在寻找一种解决方案,以添加一个简短的描述,以嵌入视频,将允许它的样式有点像一个用于图像。我找到的唯一选择是使用JavaScript在图像后找到段落,并添加一个类,然后设置样式。这显然会导致人为错误,具体取决于图像后的内容。
第二个导航内页标题
作为一个noob,我的目标是为我的博客页面提供一个二级菜单(我有一个静态主页),我想知道在模板文件中放置第二个导航的最佳方式是什么。凭借我的初级PHP技能和对教程的研究,有两种解决方案似乎对我有效:A) 在one and only main中添加条件标记header.php:<nav id=\"site-navigation\" class=\"main-navigation\" role=\"navigation\"> <?php wp_nav_menu(array(\
调整单个帖子图像下方的标题
首先,我必须道歉,我的php技能不足以解决这个问题。所以我希望有人能在这件事上帮助我。我正在尝试调整单贴图片下面的图片标题。我想显示图像标题(post\\u title)和图像描述(post\\u content),而不是显示标题(post\\u摘录)。我通过以下代码获得了我想要的东西:add_shortcode(\'wp_caption\', \'img_caption_add_description\'); add_shortcode(\'caption\', \'img_caption_ad
Show modal only to some roles
我想在我的主页上打开一个模式/弹出窗口,但仅限于使用其角色的特定用户。我有一个插件(CP Poll),我只想让一些人看到它。它给了我一个短代码。例如,编辑器,并仅显示一次。我该怎么做?我尝试过使用许多扩展,但都没有帮助我只针对特定的角色。我也尝试过这个代码<?php if( current_user_can(\'editor\') || current_user_can(\'administrator\') ) { ?> // stuff here for admins or ed
是否可以使用WP-CLI更新单个页面?
我目前正在开发一个基于Wordpress的网站。这不是通常使用帖子的Wordpress博客,而是一个非营利性协会网站。每周一次,需要用新内容(文本+音频文件)更新单个页面。我想通过使用WP-CLI的bash脚本来实现这一点。然而,我没有找到用WP-CLI更新特定Wordpress页面的方法。是否可以通过WP-CLI更新单个Wordpress页面?如果没有,也许这是错误的方法,我应该使用Wordpress的博客功能。如何通过WP-CLI创建包含音频文件的帖子?
如何将wp-admin的访问权限限制为IP范围?
我正在尝试使用。htaccess文件,将对wp admin目录的访问限制在规定的IP范围内here# Block access to wp-admin. order deny,allow allow from x.x.x.* deny from all\' It does precisely nothing: 我完全删除了允许行,我可以很好地登录。我错过了什么?
正在删除自定义字段中META_VALUE上的“<li>”中的链接“<a>”
我想删除自定义字段上的所有链接。我的当前字段:<li><a href=\"\">my item</a></li> 我想知道:<li>my item</li> 这是我尝试过的代码,但它对我不起作用。function wpse_227315_strip_hyperlinks( $content ) { preg_match_all( \'!<a[^>]*? href=[\\\'\"]#[^&
创建带有表单的仪表板小工具以保存团队记录
我正在为一支运动队创建一个wp网站。在主仪表板上,我想创建一个简单的小部件,允许管理员更新团队记录。然后在页面模板上,我想呼应出该内容。我可以使用ACF将自定义字段添加到相关页面的页面编辑器中,但我希望在仪表板上显示这些字段以提高可见性。这是我到目前为止所拥有的,我可以让表单显示出来,但我不能将其提交给db来存储数据。在我的功能中。php(稍后将移动到特定于站点的插件)。我的问题主要在于表单操作和$control\\u回调// Function that outputs the contents of t
即时添加自定义链接到导航菜单
我需要在飞行中向导航菜单添加自定义链接。我可以将自定义链接添加到项目的第一级(通过外观>菜单创建),但由于某些原因,我无法添加自定义链接,即之前创建的另一个自定义链接的子级。。这是我的代码:function on_the_fly($items) { $menu_items = array(); foreach ($items as $item) { $item->menu_order = count($menu_ite
Auto crop images in Wordpress
我对wordpress中的编码是全新的,通常我使用ModX。在ModX中有一个名为phpthumb的插件,它可以自动将图像裁剪到指定的h和w。如何在Wordpress中实现这一点?图像代码:<?php $thumbnail_id = get_post_thumbnail_id($post->ID); $thumbnail = wp_get_attachment_image_src($thumbnail_id,\'featured works\'); echo \'<
Input type search in Menu
嗨,作为一个noob,我想实现以下目标。我想在注册菜单中加入搜索输入字段。因此我读了一本WP初学者的书。com教程,它基本上遵循一个带有过滤器挂钩的aproach。add_filter(\'wp_nav_menu_items\',\'add_search_box_to_menu\', 10, 2); function add_search_box_to_menu( $items, $args ) { if( $args->theme_location == \'primary
消除折叠内容中的呈现阻塞JavaScript和CSS
我正在优化我的网站的速度,并修复了所有问题,除了“在折叠内容中消除渲染阻塞JavaScript和CSS”。我经历了许多解决方案,但直到现在都没有解决。
WordPress音频播放器导致js错误,MediaelementPlayer不是函数
我在用自己的皮肤使用内置的Wordpress音频播放器,我需要将默认音量设置为100,所以我将其放入footer.php<!--Change Wordpress Audio Player Default Volume--> <script type=\"text/javascript\"> jQuery(document).ready(function ($) { $(\"audio\").mediaelementplayer({
子主题-从父网站复制到子网站的一些文件仍使用父文件
我的孩子团队遇到了一些问题,我想知道是否有人知道我能为我的问题做些什么。我已根据此主题创建了一个子主题:https://en-gb.wordpress.org/themes/colormag/我试图在显示标题图像的同一个div上,为使用挂钩创建的小部件注入一个新区域。经过一些测试,我不能做我想做的事情,所以我决定将相关文件从父主题复制到子主题中,进行更改并完成处理。我的问题就在这一部分。我复制了2个文件:header.php 和header-functions.php, 将头文件保留在我的主题的根目录中,
有没有可能让WordPress成为WordPress的后端?
下面是我的老板希望我在我们的网站上做的事情:按每月的时间百分比显示其他网站“启动并运行”的频率。我告诉他,我需要制作一个AWS实例来ping其他网站并存储历史数据(并在需要时将其发送到我们的WordPress网站)。但他表示,所有这些都可以通过WordPress实现。谁是对的?有这种东西的插件吗?