saifulislam4 發表於 17:17:47

在本例中我们省略了它

本帖最後由 saifulislam4 於19:19 編輯

您可以在 WordPress 文档中查阅 add_menu_page() 中每个参数的作用,尽管在这里我们将按顺序对我们的案例进行简要说明:page_title:在这里,我们将在我们的案例中输入插件的名称,因为它将是其主页:“社交媒体共享链接”menu_title:我们将放置将在管理菜单中显示的名称,我们将使用 SMSL 插件的首字母缩略词,但我们可以放置我们想要的任何内容。能力:这会根据用户查看桌面上的设置菜单所需的角色类型来分配用户的能力级别。我们将使用“manage_options”,以便只有“Admin”或“Superadmin”类型的用户才能访问并更改配置。如果我们需要其他类型的用户能够配置插件,这里是按用户角色划分的功能列表,以便您可以使用最适合您需求的功能。menu_slug:该参数分配配置页的slug。

我们将放置“social-media-share-settings”,这样当我们在配置页面上时显示的网址将类似于“”社交媒体共享设置'回调 印度尼西亚手机号码数据 这里我们将放置渲染配置页面的函数的名称,我们将在下一步中创建该页面,我们将调用“smsl_config_page”。icon_url:此参数用于指定将出现在插件管理菜单中的图像或图标的 url,该参数的值将是“dashicons-format-chat”,它是 wordpress 中包含的 dashicons 图标,但可以还可以设置图像或图标的链接。位置:最后一个参数用于指示我们希望插件出现在菜单中的位置,但您可以输入一个适合插件需要的整数。

https://lh7-us.googleusercontent.com/LEU0RhaApy4c5d49DZrHJYBURJI40xC2jPC2C1tWYvycW-AZA_kzKfCs5f2ylCkac0wESyIYidFqpgsPgxFOXvjA7VZq3VBNoe-9e9WaTYFgDoTqj7n6NmUkY8fFz85euG2OBXnOJMvivjjsO7B7Ri4

我们已经将插件添加到管理菜单中以对其进行配置,但我们尚未开发配置页面,我们现在要做。在参数 5 中的 add_menu_page 函数的上一步中,我们已经分配了 smsl_config_page 函数来呈现菜单,因此我们现在要创建它,配置页面将主要有一个表单,其中每个社交网络都有一个复选框,该复选框将发送选定的选项,以便将它们保存在数据库中,并且插件稍后可以访问它们并知道要显示哪些按钮。





頁: [1]
查看完整版本: 在本例中我们省略了它

一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |