联系我们
简单又实用的WordPress网站制作教学
当前位置:网站首页 > 未命名 > 正文

WordPress函数文件的42个非常有用的技巧

作者:访客发布时间:2023-11-06分类:未命名浏览:482


导读:你想知道你能用wordpress函数文件做什么吗?所有的wordpress主题都带有一个unctions.php文件。这个文件就像一个插件,允许主题开发人员和普通用户轻松地在Wor...

你想知道你能用wordpress函数文件做什么吗?

所有的wordpress主题都带有一个unctions.php文件。这个文件就像一个插件,允许主题开发人员和普通用户轻松地在WordPress中添加自定义代码。

在本文中,我们将向您展示WordPress函数文件的一些有用的技巧。

话虽如此,以下是我们将在本文中介绍的项目列表.你可以跳到你感兴趣的一个,或者干脆跟着做:

如何将这些代码片段添加到您的网站删除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管理栏在块编辑中更改可显示的代码编辑在块编辑器中禁用插件/主题文件编辑禁用新的用户通知电子邮件自动更新通知

如果您的代码片段与库中的代码片段执行相同的操作,那么您可以尝试已经添加到库中的代码片段.

或者,单击“空白代码片断”链接继续添加您的自定义代码片断.

在下一个屏幕上,为您的自定义代码提供标题.这可以是帮助您识别此代码段的功能的任何内容.

接下来,您需要选择“代码类型”。如果您要添加在函数.php文件中工作的代码,则必须选择‘php代码片段’。

在下面,您需要将您的自定义代码复制并粘贴到“代码预览”框中.

最后,您需要将代码片断设置为“活动”,然后单击“保存代码片断”按钮.

您保存的代码片段现在可以像将其添加到unctions.php文件中一样运行。

您可以重复该过程以在需要时添加更多代码段.您还可以在不删除代码段的情况下停用它.

2.将自定义代码直接添加到函数文件

WPCode方法总是比将代码添加到主题的函数文件中要好。

然而,一些用户可能正在为客户端的定制wordpress主题编写代码,或者只是喜欢将代码添加到unctions.php文件中。

在这种情况下,以下是如何将代码添加到wordpress主题的unctions.php文件中。

首先,使用ftp客户端连接到您的wordPress网站。连接后,导航到/wp-Content/Themes/Your-WordPress-Theme/文件夹。

您将在那里找到unctions.php文件。只需右击并选择即可编辑或将文件下载到您的计算机进行编辑.

您可以使用任何纯文本编辑器(如记事本或文本编辑)对其进行编辑.

然后,向下滚动到unctions.php文件的底部,并将代码片段粘贴到那里。您可以保存更改并将更新后的unctions.php文件上传到您的主题文件夹。

您现在可以访问您的WordPress网站来查看您的自定义代码的运行情况。

现在,让我们来看看WordPress函数文件的42个不同的有用技巧。

有关详细信息,请参阅我们关于如何在WordPress中添加自定义仪表板小部件的教程。

有关详细说明,请参阅我们关于在WordPress中更改默认Gravata的指南。

有关更多细节,请参阅我们关于如何在WordPress中添加动态版权日期的指南。

有关更多细节和替代方法,请参阅我们关于随机更改WordPress背景颜色的教程。

注:这段代码还将与具有完整网站编辑功能的块主题一起使用.添加它将启用外观下的菜单屏幕.

现在,您需要将以下代码添加到要显示导航菜单的主题中:

您现在可以在作者模板中显示这些字段,如下所示:

要在您的网站上显示这个侧边栏或小部件就绪区域,您需要在模板中添加以下代码来显示它:

有关更多信息,请参阅我们关于在WordPress错误消息中禁用登录提示的教程。

需要更详细的说明吗?看看我们的教程,关于如何在你的WordPress主题中添加奇/偶类。

它修复了电子邮件递送问题,并允许你选择一个实际的电子邮件地址来发送你的WordPress电子邮件。

要了解更多信息,请参阅我们关于如何解决WordPress不发送电子邮件问题的指南。

另一方面,如果您希望快速将其更改为真实的电子邮件地址,则可以在函数文件中添加以下代码或将其作为新的WPCode代码片段:

有关插件方法和更详细的说明,请查看我们关于如何在WordPress帖子中添加作者信息框的文章。

您可以在主题的函数文件中使用以下代码或作为新的WPCode代码片段显示上次更新的日期:

通过在函数文件中添加以下代码或作为新的WPCode代码片段,您可以将默认问候语更改为您自己的问候语:

类似地,wordpress还包括一个用于经典主题的文件编辑器外观»主题文件编辑器那就是。

注:如果使用块主题,则主题文件编辑器不可见.

我们不建议使用这些编辑器来更改您的主题或插件.代码中的一个微小错误可能会使所有用户无法访问您的网站.

要禁用插件/主题编辑器,请将以下代码添加到您的函数文件或作为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挑选最好的代码编辑器。

中国和中国都是如此.


相关推荐

未命名排行
最近发表
网站分类
标签列表