WordPress函数文件的42个非常有用的技巧
作者:访客发布时间:2023-11-06分类:未命名浏览:482
你想知道你能用wordpress函数文件做什么吗?
所有的wordpress主题都带有一个unctions.php文件。这个文件就像一个插件,允许主题开发人员和普通用户轻松地在WordPress中添加自定义代码。
在本文中,我们将向您展示WordPress函数文件的一些有用的技巧。
![](http://pic1.tadke.com/wpbeginner/20230926/25-extremely-useful-tricks-for-the-wordpress-functions-file-og985.jpg)
![](http://pic1.tadke.com/wpbeginner/20230926/wpcodelibrary986.jpg)
话虽如此,以下是我们将在本文中介绍的项目列表.你可以跳到你感兴趣的一个,或者干脆跟着做:
如何将这些代码片段添加到您的网站删除WordPress版本号添加自定义仪表板标识更改WordPress管理面板中的页脚在WordPress中添加自定义仪表板小部件更改WordPress中的默认Gravata WordPress页脚中的动态版权日期随机更改WordPress中的背景色更新WordPress URL在WordPress中添加额外的图像大小在您的主题中添加新的导航菜单在WordPress中添加新的导航菜单在WordPress中添加作者配置文件字段在WordPress中添加微件就绪区域或边栏可在WordPress中显示微件就绪区域或边栏在WordPress中操作SS提要添加特色图像在SS提要中显示错误WordPress中可以通过电子邮件登录在WordPress中显示搜索功能在WordPress中删除帖子在WordPress中添加更多文本在WordPress中添加可显示WordPress摘要中的微件就绪区域或边栏可操纵SS Feed Feed中添加精选图像在SS Feed中显示错误可通过电子邮件登录WordPress中显示WordPress Feed中的搜索功能在WordPress Feed中添加更多用于摘录的文本在Feed中添加可显示WordPress摘要中的长度在WordPress中添加Widget Ready区域或边栏在SS Feed中添加精选图像在SS Feed中显示登录错误在WordPress中可通过电子邮件登录在WordPresents中显示搜索功能在WordPress中删除帖子在WordPress中添加更多文本在WordPress中显示可显示Wordress摘要字段在WordPress中添加Widget Ready区域或边栏可操纵SS Feed中的用户添加精选图像添加到SS Feed中的错误可通过电子邮件登录WordPress中的显示可删除WordPress中的搜索功能WordPress中的更多文本可显示WordPress中的摘要可显示WordPress中的文字显示长度添加到SS Feed中的用户预览值添加到SS Feed中的错误可通过电子邮件登录WordPresents中的显示搜索功能WordPress中的Delay搜索WordPress中的用户从RSS Feed中排除特定类别禁用WordPress评论中的URL链接向wordPress帖子添加奇数甚至是css类添加要在wordpress中上载的其他文件类型在wordpress电子邮件中更改发件人名称在wordpress帖子中添加作者信息框在WordPress中禁用xml-rpc自动将特色图像链接到帖子在WordPress中禁用块编辑器在WordPress中禁用块小部件在WordPress中显示上次更新的日期在WordPress中使用小写文件名在FrontPress中使用小写的WordPress管理栏在块编辑中更改可显示的代码编辑在块编辑器中禁用插件/主题文件编辑禁用新的用户通知电子邮件自动更新通知![](http://pic1.tadke.com/wpbeginner/20230926/addsnippet987.jpg)
如果您的代码片段与库中的代码片段执行相同的操作,那么您可以尝试已经添加到库中的代码片段.
或者,单击“空白代码片断”链接继续添加您的自定义代码片断.
在下一个屏幕上,为您的自定义代码提供标题.这可以是帮助您识别此代码段的功能的任何内容.
![](http://pic1.tadke.com/wpbeginner/20230926/addingcustomcode988.jpg)
接下来,您需要选择“代码类型”。如果您要添加在函数.php文件中工作的代码,则必须选择‘php代码片段’。
在下面,您需要将您的自定义代码复制并粘贴到“代码预览”框中.
最后,您需要将代码片断设置为“活动”,然后单击“保存代码片断”按钮.
![](http://pic1.tadke.com/wpbeginner/20230926/actrivateandsave989.jpg)
您保存的代码片段现在可以像将其添加到unctions.php文件中一样运行。
您可以重复该过程以在需要时添加更多代码段.您还可以在不删除代码段的情况下停用它.
2.将自定义代码直接添加到函数文件
WPCode方法总是比将代码添加到主题的函数文件中要好。
然而,一些用户可能正在为客户端的定制wordpress主题编写代码,或者只是喜欢将代码添加到unctions.php文件中。
在这种情况下,以下是如何将代码添加到wordpress主题的unctions.php文件中。
首先,使用ftp客户端连接到您的wordPress网站。连接后,导航到/wp-Content/Themes/Your-WordPress-Theme/文件夹。
![](http://pic1.tadke.com/wpbeginner/20230926/edit-functions-file-1024x446990.jpg)
您将在那里找到unctions.php文件。只需右击并选择即可编辑或将文件下载到您的计算机进行编辑.
您可以使用任何纯文本编辑器(如记事本或文本编辑)对其进行编辑.
然后,向下滚动到unctions.php文件的底部,并将代码片段粘贴到那里。您可以保存更改并将更新后的unctions.php文件上传到您的主题文件夹。
您现在可以访问您的WordPress网站来查看您的自定义代码的运行情况。
现在,让我们来看看WordPress函数文件的42个不同的有用技巧。
![](http://pic1.tadke.com/wpbeginner/20230926/adminfooter-1991.jpg)
![](http://pic1.tadke.com/wpbeginner/20230926/customdbwidget992.jpg)
有关详细信息,请参阅我们关于如何在WordPress中添加自定义仪表板小部件的教程。
![](http://pic1.tadke.com/wpbeginner/20230926/custom-default-gravatar993.jpg)
有关详细说明,请参阅我们关于在WordPress中更改默认Gravata的指南。
![](http://pic1.tadke.com/wpbeginner/20230926/wp-code-add-to-footer994.jpg)
有关更多细节,请参阅我们关于如何在WordPress中添加动态版权日期的指南。
![](http://pic1.tadke.com/wpbeginner/20230926/randombgcolors995.jpg)
有关更多细节和替代方法,请参阅我们关于随机更改WordPress背景颜色的教程。
![](http://pic1.tadke.com/wpbeginner/20230926/custom-menu-location996.jpg)
注:这段代码还将与具有完整网站编辑功能的块主题一起使用.添加它将启用外观下的菜单屏幕.
现在,您需要将以下代码添加到要显示导航菜单的主题中:
![](http://pic1.tadke.com/wpbeginner/20230926/newprofilefields997.jpg)
您现在可以在作者模板中显示这些字段,如下所示:
![](http://pic1.tadke.com/wpbeginner/20230926/custom-widget-area998.jpg)
要在您的网站上显示这个侧边栏或小部件就绪区域,您需要在模板中添加以下代码来显示它:
![](http://pic1.tadke.com/wpbeginner/20230926/loginerrors999.jpg)
有关更多信息,请参阅我们关于在WordPress错误消息中禁用登录提示的教程。
![](http://pic1.tadke.com/wpbeginner/20230926/evenoddpostcolor1000.jpg)
需要更详细的说明吗?看看我们的教程,关于如何在你的WordPress主题中添加奇/偶类。
![](http://pic1.tadke.com/wpbeginner/20230926/wpmailsmtp1001.jpg)
它修复了电子邮件递送问题,并允许你选择一个实际的电子邮件地址来发送你的WordPress电子邮件。
要了解更多信息,请参阅我们关于如何解决WordPress不发送电子邮件问题的指南。
另一方面,如果您希望快速将其更改为真实的电子邮件地址,则可以在函数文件中添加以下代码或将其作为新的WPCode代码片段:
![](http://pic1.tadke.com/wpbeginner/20230926/authorbio1002.jpg)
有关插件方法和更详细的说明,请查看我们关于如何在WordPress帖子中添加作者信息框的文章。
![](http://pic1.tadke.com/wpbeginner/20230926/lastupdatedexample1003.jpg)
您可以在主题的函数文件中使用以下代码或作为新的WPCode代码片段显示上次更新的日期:
![](http://pic1.tadke.com/wpbeginner/20230926/howdy-greeting1004.jpg)
通过在函数文件中添加以下代码或作为新的WPCode代码片段,您可以将默认问候语更改为您自己的问候语:
![](http://pic1.tadke.com/wpbeginner/20230926/plugin-editor1005.jpg)
类似地,wordpress还包括一个用于经典主题的文件编辑器外观»主题文件编辑器那就是。
注:如果使用块主题,则主题文件编辑器不可见.
![](http://pic1.tadke.com/wpbeginner/20230926/themefileeditor1006.jpg)
我们不建议使用这些编辑器来更改您的主题或插件.代码中的一个微小错误可能会使所有用户无法访问您的网站.
要禁用插件/主题编辑器,请将以下代码添加到您的函数文件或作为WPCode代码片段:
// Disable the Plugin and Theme Editor if ( ! defined( 'DISALLOW_FILE_EDIT' ) ) { define( 'DISALLOW_FILE_EDIT', true ); }❤️由托管WPCode在WordPress中一键使用
有关更多细节,请参阅我们的教程,了解如何在WordPress中禁用插件/主题编辑器。
41.禁用新用户通知电子邮件
默认情况下,当新用户加入您的WordPress网站时,WordPress会发送电子邮件通知。
如果您运行WordPress会员网站或要求用户注册,则每次用户加入您的网站时,您都会收到通知。
要关闭这些通知,您可以将以下代码添加到您的函数文件或作为新的WPCode代码片段:
function wpcode_send_new_user_notifications( $user_id, $notify = 'user' ) { if ( empty( $notify ) || 'admin' === $notify ) { return; } elseif ( 'both' === $notify ) { // Send new users the email but not the admin. $notify = 'user'; } wp_send_new_user_notifications( $user_id, $notify ); } add_action( 'init', function () { // Disable default email notifications. remove_action( 'register_new_user', 'wp_send_new_user_notifications' ); remove_action( 'edit_user_created_user', 'wp_send_new_user_notifications' ); // Replace with custom function that only sends to user. add_action( 'register_new_user', 'wpcode_send_new_user_notifications' ); add_action( 'edit_user_created_user', 'wpcode_send_new_user_notifications', 10, 2 ); } );❤️由托管WPCode在WordPress中一键使用
有关更多细节,请参阅我们的教程,了解如何在WordPress中禁用新用户电子邮件通知。
42.禁用自动更新电子邮件通知
有时、wordpress可能会自动安装安全和维护更新,或者更新带有严重漏洞的插件。
它会在每次更新后发送自动更新电子邮件通知.如果你管理多个WordPress网站,你可能会收到几封这样的电子邮件。
您可以将此代码添加到函数文件或作为新的WPCode代码片段来关闭这些电子邮件通知:
/ Disable auto-update emails. add_filter( 'auto_core_update_send_email', '__return_false' ); // Disable auto-update emails for plugins. add_filter( 'auto_plugin_update_send_email', '__return_false' ); // Disable auto-update emails for themes. add_filter( 'auto_theme_update_send_email', '__return_false' );❤️由托管WPCode在WordPress中一键使用
要了解更多信息,请参阅我们关于如何在WordPress中禁用自动更新电子邮件的文章。
我们希望这篇文章能帮助您学习wordpress中的unctions.php文件的一些新的有用技巧。你可能还想看看我们提高wordpress速度和性能的终极指南,以及我们的专家为mac和Windows挑选最好的代码编辑器。
中国和中国都是如此.
相关推荐
- 未命名排行
-
- 1如何在WordPress上更改默认的Gravata
- 2如何在WordPress数据库中保存联系人表单数据
- 3如何在Windows计算机上安装WordPress
- 4WooCommerce采购订单最好的wordpress常用插件下载博客插件模块
- 5嵌入Outlook团队日历活动最好的wordpress常用插件下载博客插件模块
- 6跳过按时间付费的最好的wordpress常用插件下载博客插件模块
- 7幸运轮退出意图弹出,追加销售弹出-莱佛利最好的WordPress常用插件下载博客插件模块
- 8Pet Match Pro最好的WordPress常用插件下载博客插件模块
- 9如何在WordPress中创建自定义存档页面
- 最近发表
-
- Dropchat最好的wordpress常用插件下载博客插件模块
- 由SPUR最好的WordPress常用插件下载博客插件模块提供的单片眼镜
- ALGO站点加载器最好的WordPress常用插件下载博客插件模块
- Marin WordPress主题博客主题下载
- 旅游度假WordPress主题博客主题下载
- Kenta Writer Hub WordPress主题博客主题下载
- WII DLC+WiiWare+VC全集目录!下载索引
- WII中文游戏全集目录!下载索引
- Healthy Fitness健身房WordPress主题博客主题下载
- Classic Industry WordPress主题博客主题下载