草庐IT

backup_wordpress

全部标签

php - 在 functions.php (WordPress) 中包含 ACF

我第一次制作主题以在主题forrest上销售。我在开发过程中将ACF用作标准插件,以确保一切正常。我快完成了,所以决定将我的ACF导出到PHP并将其包含到我的functions.php文件中。我将它给我的代码复制/粘贴到functions.php中,包括ACF、options-page和repeater-field到我的主题中的一个文件夹中并相应地引用它们。但是,当我访问我的网站时出现此错误:fatalerror:无法在第46行的/Applications/MAMP/htdocs/omg/wp-content/themes/omg-v1/external/acf/acf.php中重新声

php - 如何为 WordPress 插件的选项设置默认值?

或者我如何使用默认插件值填充wordpress数据库,添加选项对我不起作用,例如http://codex.wordpress.org/Function_Reference/add_option我确信我的语法是正确的,我想要的是,当用户进入我的插件的设置菜单时,他/她看不到空白输入字段,而是看到它填充了默认数据。 最佳答案 只需添加选项的默认值作为get_option()的第二个参数函数调用。除非该选项不存在,否则将返回此值。 关于php-如何为WordPress插件的选项设置默认值?,我

php - 为什么在 Wordpress 插件的类中使用 $this 会引发 fatal error ?

我正在编写一个Wordpress插件,它在管理区域创建一个页面,并执行一些前端代码。下面的代码抛出了一个很好的Fatalerror:Using$thiswhennotinobjectcontext错误。这是相当神秘的,因为变量是在类内部调用的。也许我没有遵循函数和类的预期Wordpress插件结构,但下面的概念代码是使用WordpressCodex中插件开发的相关条目创建的。有人可以解释为什么会触发错误,因为当我在Wordpress代码库之外创建该类的实例时,一切都很好。if(!class_exists("MyClass")){classMyClass{var$test='Testva

php - Wordpress is_page() 总是返回 false

我正在使用此代码向wordpress页面添加一些内容。但是这段代码不起作用。is_page()总是返回错误值。请帮帮我。 最佳答案 好的..这是解决方案。而不是使用Action钩子(Hook)初始化,使用wpAction钩子(Hook)。/**PluginName:PageTest*/add_action("wp","only_pages");functiononly_pages(){if(!is_admin()){wp_reset_query();if(is_page()){echo'Iamsinglepage';}else{ec

php - 如何向 php 循环中的每个第 n 个元素添加一个类(wordpress)

我有一个Wordpress循环,如下所示:'portfolio'));?>have_posts()):$loop->the_post();?>如何使用php向每第(4n-3)个div(div.four.columns)添加一个“alpha”类,并向每个第(4n)个元素添加一个“omega”类?非常感谢(非常感谢!),杰米 最佳答案 为什么不添加一个计数器并使用模数方法来了解每一列中当前正在回显的元素。假设您有指定的4列。你从counter=1开始1%4=1(你在第一个元素中)2%4=2(你在第二个元素中)3%4=3(你在第三个元素中

php - 链接到内部页面 wordpress

我是wordpress的新手,我通过仪表板添加了一个新页面,我想从主页链接到这个页面,所以我很想知道那个功能是什么,我想应该是这样的:>链接提前致谢! 最佳答案 你可以使用ID);?>">LinkTitle其中PAGE_NAME是您在仪表板中设置的页面标题。get_page_by_title()返回一个对象,我们使用get_page_by_title(PAGE_NAME)->ID返回该页面的页面ID。请注意,依赖页面标题(您自己设置)与页面ID(由wordpress设置)更加一致。get_page_link()检索您作为参数传递的页

php - 如何在 wordpress 中获取下一篇/上一篇文章的 hrefs 和标题

这是关于单个帖子的View。我正在尝试像这样设置上一篇和下一篇博文的链接:  两个链接都使用display:block和指定的宽度和高度获取图像作为背景。链接帖子的标题应该可以通过a-tag的title-attribute访问,以便用户可以通过悬停来查看它们。我还想限制当前类别的链接帖子。所以我需要想办法得到带有上一篇/下一篇文章href的a-tag与当前查看的属于同一类别因为背景图片没有内部文字在标题属性中包含上一篇/下一篇文章的名称使用自定义的CSS类类别匹配只需要第一级,因为我将页面分为3个主要类别。我正在使用$a=get_the_category(get_t

php - WordPress 博客分页不起作用

我还在纠结这个问题..我的WordPress博客上的分页不起作用-http://www.example.com/news当您单击不同的页码时,它会正确更新URL(和页面标题),但不会显示不同的帖子。我试过:禁用所有插件改变永久链接结构更改“设置”>“阅读”中显示的博文数量正在更改http://www.example.com/recall-news到不同的路径以避免与名为“新闻”的帖子类别发生冲突没有什么对我有用。我见过很多自定义查询的解决方案,但我使用的是您在“设置”>“阅读”>“帖子页面”中设置的帖子页面,因此我没有编写任何代码来在此页面上显示帖子。在这种情况下,我应该修改哪个Wor

php - Wordpress,在子页面上显示更多帖子

我想在我的子页面上显示更多帖子我的代码在functions.php中functionnumber_of_posts($query){if($query->is_main_query()){$paged=$query->get('paged');if(!$paged||$pagedset('posts_per_page',24);}}return$query;}add_filter('pre_get_posts','number_of_posts');问题:在第一页上,我得到了错误的分页。它显示了指向子页面4的链接,但子页面4没有退出。我想我必须添加这样的东西....if(!$paged

php - 将 Wordpress Post 与 Cakephp3 集成

我正在使用cakephp3.x并希望在我的网站上显示博客部分。我想在我的网站中使用WordPress功能。我在我的本地服务器上安装了WordPress4,然后我将WordPress的表导入到cake的数据库中,并将WordPress文件夹放入Cakephp的webroot文件夹中。在应用程序Controller的initialize()函数中,我将这段代码放置如下:global$wpdb;define('WP_USE_THEMES',false);require($_SERVER['DOCUMENT_ROOT']."/webroot/blog/wp-config.php");这样我就可