您当前的位置:首页 > TAG信息列表 > php
我们能有一个没有WordPress“页面”的php“页面”吗?
在主页的某个地方,我们需要显示一个容器页面,该页面可以处理一些自定义帖子类型的内容。实际上,它做什么并不重要,我的观点是它需要存在,并且可以从主页菜单访问。我们之前已经这样做了,创建了一个WordPress“页面”作为容器页面,然后在主题/后端/PHP中创建了一个页面xxx。php是容器的所有工作发生的地方,并且。。。有点。。。作品但这确实意味着WordPress管理菜单中有一个无用的“页面”,我们必须指示客户端不要编辑它,因为“这不是一个真正的页面,只是一个占位符”,而且大多数情况下都可以。但这并不理想
短码接口:如何获取匹配短码RegEx的名称?
我正在寻找复制文档中所述内容的方法:An overloaded shortcode callback.根据文件$atts 数组将包含与短代码RegEx匹配的字符串。内部位置$atts 取决于回调名称是否与短代码匹配。以下示例摘自文档:add_shortcode(\'foo\',\'foo\'); // two shortcodes referencing the same callback add_shortcode(\'bar\',\'foo\'); produces this be
扩展WP_WIDGET_TEXT类
我正在尝试更改默认WordPress文本小部件的输出。由于这个小部件是用OOP编写的,我希望它可以简单地扩展类并覆盖一个方法,但事实证明并不是那么容易。困难的是,我不想创建一个新的小部件,它本质上只是一个具有新名称的文本小部件的副本–我真的想更改当前文本小部件的输出。我为此编写了一个小插件,包含两个文件:主插件文件和实际类。在主插件文件中,我只需执行以下操作:add_action(\'widgets_init\', \'include_my_class\'); function include_m
增加分页时的返回页数
我试图增加分页的数量/页数。我已经设置了64页,现在是这样显示的:«前1 2 3 4…64下一页»。如何控制以便显示更多数字?就我而言,我需要计数器上升到大约30。我的查询:if ( $pagination === \'numbered\' ) { global $wp_query; $big = 999999999; // need an unlikely integer $output .= \'<div class=\"n
是否已耗尽268435456字节的允许内存大小(尝试分配64字节)?
我收到了这个错误。我已将内存限制提高到512M。我有4000多个帖子,有这么多数据。网站运行良好。但是,当我试图访问管理部分中的自定义帖子类型页面以查看该自定义类型的帖子时,这显示了错误。我也读过这个博客here.我认为问题在于编辑页面模板上的php脚本。select * from table where ..... 如何编辑此自定义帖子类型模板页面以限制管理部分中自定义帖子类型的帖子数量。我想这是在wp管理文件夹的某个地方。或者我对无限循环还有其他一些误解。请推荐我。增加配置中的内存限制。php不适合我
在正文结尾之前插入插件内容
我如何使插件的内容出现在我想要的地方?例如,假设我有一个输出为段落的插件:echo \"<p>foo<p>\" 如果我这样做,它将出现在DOM之外的页面上。例如,如何使用PHP使其在正文末尾之前追加?
使用PHP PEAR从插件内部发送电子邮件
我有一个插件,我已经开发,这个插件的一部分将有望发送带有附件的电子邮件。在我开始使用Wordpress之前,我使用PEAR类对PHP做了类似的操作,因为您可以发送MIME电子邮件。我想知道是否有可能在Wordpress插件中使用PEAR类,或者我应该走另一条路吗?
如何使用Foreach在多个帖子中从自定义字段获取内容?
因此,我尝试使用foreach从多篇帖子中的自定义字段中提取内容,但这行不通。我可以让它用于一个简单的textarea字符串,但我很难让它用于数组。这是字符串的工作代码:$posts = get_posts(array( \'numberposts\' => -1, \'post_type\' => \'post\',)); foreach($posts as $post) { $string = get_post_meta($post->ID,
将HTML模板转换为WordPress主题
当我试图将静态HTML页面转换为Wordpress主题时,我遇到了一个问题。检查Google Chrome控制台后,该页面无法正常运行。结果表明,该页面加载的CSS文件路径错误它加载网站/css/样式。cssand网站/css/style桌面。css下面是我如何从标题导入样式表的。php<link rel=\"stylesheet\" href=\"<?php bloginfo( \'template_directory\' ); ?>/css/skel.css\" />
循环外的TCPDF GET_POST_META
我希望能够将html页面导出为PDF。我下载了TCPDF (主要是因为它允许我保存高分辨率图像并缩小文件大小。)TCPDF文件夹位于我的主题文件夹中。如果用户单击某个页面中的链接,则当前页面应保存为PDF。该链接包含传递页面ID的元素。<a href=\"<?php get_bloginfo(\'template_directory\')?>/tcpdf/export/export_pdf.php?id=<?php echo $id; ?>\">Click here t
如何将重定向的查询字符串变量打印到页面?
我已设置基本重定向:function example_add_rewrite_rules() { $year = \'(\\d{4})?\'; $make = \'([a-z]{1,20})\'; $model = \'(.+)\'; add_rewrite_rule( \'c/\'.$year.\'/?\'.$make.\'/\'.$model.\'/?$\', \'index.php?page_id=46&year=$matches[1]&
如何在我的定制函数中使用Return而不是ECHO
我正在函数中创建一个函数。带有自定义挂钩的php,根据我在某处读到的内容,it\'s good practice to return instead of use echo in a WordPress function? 如果我错了,请纠正我。总之,对于echo,我的函数可以工作,但会破坏其他所有功能。使用return,函数不再输出任何内容,但没有任何内容被破坏。我试着用this question as a reference 来修理我的。以下是我所拥有的:function display_collec
如何在所有评论的开头添加文本?
例如某人回复-你好这是一条评论!但发布为文本-嗨!这是一条评论!各位有什么想法吗?我完全被难住了。我想添加额外的文本,使其出现在评论中,而不是在主题中的之前/周围。
Nav-Menu not showing up
我希望有人能帮助我,因为在某个地方我真的很想理解WordPress告诉我的内容。好的,在我的标题内。php我有以下代码。<div class=\"navigation navigation-top\" id=\"menu-nav\"> <?php wp_nav_menu( array( \'theme_location\' => \'main-menu\' ) ); ?> <li><a href=\"\">Home</a>&
仅在此页面上加载某些艺术家
我有一个wordpress页面,在两列中加载所有艺术家。。。以下是我认为相关的代码<?php global $paged; if ( is_front_page() ) { $paged = (get_query_var(\'page\')) ? get_query_var(\'page\') : 1; } else {
if has theme mod
有人知道如何用wordpress PHP编写下一行吗,因为我对PHP不是很在行。If\\u theme\\u mode有content echo{我的内容}或者{其他内容};thnx公司
每小时在后台执行一次函数
我的情况有点奇怪(对我来说)我的客户有一个在自定义CMS上运行的网站,他想要一个在线网站,从现有数据库加载一些数据这是一个外部MSSQL数据库,出于安全原因,将创建一个序列化表。因此,我无法从数据库中“读取”。我联系了托管和维护数据库的公司,他们说他们可以自动创建.csv 每小时为我导出一次,并将其保存在服务器上的某个位置。所以我对这个很满意,因为这是一个逗号分隔的.csv 文件我了解到,我可以通过以下方式将其导入我的WP MySQL数据库:LOAD DATA INFILE \'../tmp/file.c
添加到自定义插件生成的URL的空格
<?php /* Plugin Name: Convert Comment tag to link */ add_filter( \'comment_text\', \'mh_commenttaglink\' , 5000 ); function mh_commenttaglink( $text ) { // RegEx to find #tag, #hyphen-tag with letters and numbers
将类添加到Body_Class时出现问题
我正在尝试将其他类添加到<body> 基于某些条件,所以我在functions.php 主题文件:add_filter( \'body_class\', \'custom_body_class\' ); function custom_body_class( $classes ) { if ( !is_home() && !is_archive() ) { $classes[] = array_push( $classes, \'new
将图像和其他文件存储在根目录和主题目录中哪个更好
我想知道在我的文件管理器中存储图像、css、js等的最佳实践是什么。我想出了这两个可能的选项作为我的首选选项。创建文件夹(images/, css/, js/) 在根目录中,并参考以下文件<img src=\"/images/image1.png\"> 例如或创建文件夹(images/, css/, js/) 在特定的主题目录中,并参考以下文件<img src=\"<?php bloginfo(\'template_directory\'); ?>/images/image1