您当前的位置:首页 > TAG信息列表 > php
在小部件中动态显示字体图标
总之,有一个电影评论网站,我给它打分。目前我正在使用一个工作正常的小部件。。。但是我把我所有的分数都改成了五星评级系统(3.5/5、5/5等),所以使用它的小部件根据百分比填充进度条(70分将填充70%的进度条等等),现在只显示该进度条的3.5%。我想做的是使用字体为awesome的星星,而我在我的网站上确实有这样的字体。但是我在修改小部件代码以满足我的新需求方面遇到了困难。我想知道我是否需要为每一个都做一个案例,或者是否有更简单的方法?我所说的“case”是指(我是用英语而不是代码说的)“如果电影的分数
使用短码抓取档案列表,按年份分开
这是我修改的代码,用于显示我发布新闻的每个月的存档列表。当然,每个月都会链接到当月的档案。然后,我可以在任何我喜欢的地方包含快捷码。function my_archives($params, $content = null) { extract(shortcode_atts(array( \'type\' => \'style1\' ), $params)); ob_start(); ?> <?php wp_g
动态复制自定义帖子类型中的自定义Metabox
我正在Wordpress中构建一个自定义帖子类型,用于在客户博客上编写和显示BuzzFeed风格的测验。在自定义帖子类型中,有一个自定义元框,表示每个问题和选择,另一个表示潜在的最终结果。因此,第一个元框由一个数字输入类型(用于分配ID)、一个文本字段(用于输入问题)和另一个字段(用于输入图像)组成。对作者来说,这是他们测验中的第一个问题。如果他们要输入多个问题,则需要选择按钮以添加另一组字段。我不确定如何生成该字段并确保保存任何添加的字段。我不想求助于插件或插件库,因为学习如何做和解决它一样重要。
在不使用post_id的情况下从WordPress仪表板页面显示快捷代码
我有这个代码,可以在我的主页自定义主题上显示最近的帖子,而且效果很好。功能。php代码:function my_recent_posts_shortcode($atts){ $q = new WP_Query( array( \'orderby\' => \'date\',\'posts_per_page\' => \'4\') ); $list = \"\"; while($q->have
WordPress分页在搜索结果页面中不起作用
我对搜索结果页面的分页有问题。页面链接出现了,但当我点击第2页时,它给了我一个404错误。第1页:http://templategraphy.com/wp-demo/businessguru/?s=Blog+Image (第1页)第2页:http://templategraphy.com/wp-demo/businessguru/page/2/?s=Blog+Image (找不到页面)搜索php<?php $paged = (get_query_var(\
从数组中检索数组
我在Wordpress的另一个数组中创建了一个数组,我需要从每个数组中获取ID值。这是我用来提取数组的代码<?php $pages = get_field(\'products\'); get_field(\'product_id\', $pages->ID); ?> 如果我使用print_r($pages) 我得到以下输出:Array ( [0] => Array ( [produc
WP_mail文件附件没有放在上载文件夹中?
我有一个表单,希望用户能够选择要上载的图像。图像临时上传到wp content/uploads文件夹,附加到电子邮件,然后销毁。现在,表单正在提交,我可以看到图像正在响应标题中处理,但电子邮件中没有图像,上载文件夹中也没有图像文件。是否有人发现此代码有任何问题?以下是表格:<form id=\"shareForm\" action=\"<?php echo get_template_directory_uri(); ?>/library/file-form.php\" method=\"
在WordPress中安装插件时查看SQL查询的输出
在进行wordpress插件开发时,我正在创建一个带有以下字符串的表(安装插件时):$sql = \"CREATE TABLE (query skipped)...\"; /*someting*/ 例如:我有这个register_activation_hook( __FILE__, \'my_plugin_install\' ); function my_plugin_install(){ $sql = \"CREATE TABLE (query skipped)...
可重复字段组中的可重复字段
复合开Saving metabox repeatable fields ...我创建了一个元盒,其中包含一系列可重复的字段。然而,在这些字段中,我想创建另一个名为Choices的字段,并使其在每个分组中都可以重复。我可以设置附加字段并重复它,但不知道如何保存新的可重复字段的值。我试图创建的新字段位于下面代码的注释部分以及我保存它的尝试中function poll_potential_results() { $options = array ( \'Option 1\
set new link as permalink
我将外部链接存储在变量中$extlink 根据帖子中的不同选择生成。如何将永久链接设置为$extlink因此,当我点击帖子时,它会通过程序/代码将我带到链接 <?php while (have_posts()) : the_post(); ?> <div class=\"bookindex\"> <?php the_title(
当切换到默认主题来测试插件冲突时,我有什么需要担心的吗?
这里是WordPress noob。我想测试我正在开发的一个站点的插件冲突。我听说切换到默认主题并测试插件可以做到这一点。我的问题是,当我重新激活它时,这会把我的主题搞砸吗?它会像点击“重新激活”一样简单吗?
在发布或更新时填充自定义字段
我有一个自定义的帖子类型,叫做books, 包含“流派”、“作者”和“书名”字段。我想根据上述3个字段中的数据动态创建一个名为“booklink”(自定义字段)的链接,并将“booklink”放入数据库中,以便发布或更新帖子。我该怎么做?我的代码:<?php $genre = get_field(\'genre\'); $bookname=get_field(\'bookname\'); $author=get_field(\'author); $bookli
Really slow WordPress site
我几乎完成了用WordPress和WooCommerce创建网站的工作。不幸的是,该网站的加载速度非常非常慢。轻松加载页面需要8-10秒。我在网站上运行了33个WordPress插件,起初我认为其中一个就是问题所在。在禁用了所有功能,然后一次启用一个之后,很明显,这并不是一个特定的插件造成的问题。对于每个启用的插件,加载时间只会变长一点,并以8-10秒结束。我曾尝试使用W3 total cache和CloudFlare的cdn,但变化不大。此外,我认为服务器可能是问题所在,但我之前参与过另一个在同一台服务
如何修复显示所有帖子的Archive.php?
我目前正在开发我的第一个大型WordPress网站,我的档案中遇到了一个大问题。php文件。它加载所有帖子,而不是我要显示的类别/标签。其基本思想是建立一个文章展示栏,其中前6篇文章将显示为thumnails,其余将以正常格式显示。然后分页开始,用户可以单击以查看下一页的结果,其中将显示相同的文章展示,但会显示下一页的标准帖子。为了做到这一点,我使用了两个循环,其中第二个循环被6个帖子抵消。直到昨天晚上,我才开始使用它,当时我更改了一些内容并重新加载,结果该内容才开始显示网站上的所有帖子。我最初认为这是我
如何将一个使用全局变量的插件功能转换成一个短码?
我正在尝试将这段代码转换为一个短代码,以便可以在我的帖子中使用。有可能吗?我想不出怎么做,因为我是wordpress的初学者,通过书籍/youtube和wordpress文档学习。代码为: global $userpro; $userpro->permalink( get_the_author_meta(\'ID\') ); 目标是在帖子中以[authorlink]的身份执行如果无法做到这一点,我是否可以在单个帖子模板中添加上述代码,并使用If-so在特定位置显示它?如何做到
仅在特定页面上执行
我正试图让下面的代码块只在联系人页面上加载,但它似乎不起作用。有什么问题吗?对PHP还是很陌生的。if (is_page(\'/contact-us/\')) { if ( function_exists( \'wpcf7_enqueue_scripts\' ) ) { wpcf7_enqueue_scripts(); wpcf7_enqueue_styles(); } }
当用户没有登录时,如何在任何地方显示登录表单,而不重定向?
我当前正在使用Theme My Login, 我正在建立一个会员网站,任何人都无法访问,除非他们登录。当未登录的用户进入网站的任何位置时,应使用主题“我的登录”登录表单提示他们,该表单本质上是作为一个单独的页面设计的。我如何摆脱URL扩展(www.example.com/login),这是用户通常会被重定向到的位置,并且在用户未登录时,无论用户进入网站的什么位置(例如,关于、联系等),都只显示页面模板?
在WordPress网站上执行两次MySQL查询
我为我的英语感到抱歉。我试图在我的Wordpress网站上添加一些功能,为此,我在我的功能中添加了一个功能。php主题。其思想是在自定义表中保存一些数据,并为自定义表中添加的任何元素创建wp\\u post。我以这种方式钩住了函数:add_action ( \'init\', \'inserimentoAutoDatabase\' ); 问题是,在执行该函数时,将数据保存在自定义表中并创建新post的查询会执行两次。我报告我的代码:function inserimentoAutoDatabase
重新实现备份WordPress的流程是什么?
这里是WordPress noob。我正在帮助一位朋友迁移她的WordPress主题并更改服务器。我已经跨服务器移动了WP,但现在我正在通过一个子主题更改localhost dev站点上的主题。在我重建完子主题后,我可以备份该数据库,在实际的新WordPress中激活主题并重新实现备份吗?还有什么我应该知道的吗?
WordPress Search
我正试图在我的一个网站上写一个搜索功能,它似乎并没有吸引任何页面,只有帖子。下面是代码。搜索表单: <form role=\"search\" method=\"get\" id=\"searchform\" action=\"<?php echo home_url( \'/\' ); ?>\"> <input type=\"text\" value=\"Search\" onblur=\"if (this.value