{"id":12367749,"date":"2026-03-14T07:47:57","date_gmt":"2026-03-13T23:47:57","guid":{"rendered":"https:\/\/www.likacloud.com\/knowledge\/%e4%bb%8e%e9%9b%b6%e5%bc%80%e5%a7%8b%e5%ad%a6%e4%b9%a0-wordpress-%e6%8f%92%e4%bb%b6%e5%bc%80%e5%8f%91%ef%bc%9a%e6%9e%84%e5%bb%ba%e4%bd%a0%e7%9a%84%e7%ac%ac%e4%b8%80%e4%b8%aa%e8%87%aa%e5%ae%9a%e4%b9%89\/"},"modified":"2026-06-03T20:48:42","modified_gmt":"2026-06-03T12:48:42","slug":"wordpress-plugin-development-tutorial-first-custom-function","status":"publish","type":"knowledge_post","link":"https:\/\/www.likacloud.com\/ar\/knowledge\/wordpress\/wordpress-plugin-development-tutorial-first-custom-function\/","title":{"rendered":"\u062a\u0639\u0644\u0645 \u062a\u0637\u0648\u064a\u0631 \u0625\u0636\u0627\u0641\u0627\u062a \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 \u0645\u0646 \u0627\u0644\u0635\u0641\u0631: \u0625\u0646\u0634\u0627\u0621 \u0623\u0648\u0644 \u0645\u064a\u0632\u0629 \u0645\u062e\u0635\u0635\u0629 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643"},"content":{"rendered":"<p class=\"wp-block-paragraph\">\u0625\u062a\u0642\u0627\u0646 \u062a\u0637\u0648\u064a\u0631 \u0625\u0636\u0627\u0641\u0627\u062a (plugins) \u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 (WordPress) \u064a\u0639\u062a\u0628\u0631 \u0645\u0647\u0627\u0631\u0629 \u0623\u0633\u0627\u0633\u064a\u0629 \u0644\u062a\u0648\u0633\u064a\u0639 \u0648\u0638\u0627\u0626\u0641 \u0627\u0644\u0645\u0648\u0642\u0639 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0648\u062a\u0644\u0628\u064a\u0629 \u0627\u0644\u0627\u062d\u062a\u064a\u0627\u062c\u0627\u062a \u0627\u0644\u0634\u062e\u0635\u064a\u0629 \u0644\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646\u060c \u0648\u0647\u0648 \u0623\u0645\u0631 \u0645\u0647\u0645 \u0644\u0644\u063a\u0627\u064a\u0629 \u0645\u0642\u0627\u0631\u0646\u0629\u064b \u0628\u062a\u0639\u062f\u064a\u0644 \u062a\u0635\u0645\u064a\u0645 \u0627\u0644\u0645\u0648\u0642\u0639 \u0646 <code data-no-auto-translation=\"\">functions.php<\/code> \u0645\u0642\u0627\u0631\u0646\u0629\u064b \u0628\u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0627\u0644\u0639\u0627\u062f\u064a\u0629\u060c \u0641\u0625\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a (plugins) \u064a\u0636\u0645\u0646 \u0627\u0633\u062a\u0642\u0644\u0627\u0644\u064a\u0629 \u0627\u0644\u0648\u0638\u0627\u0626\u0641 \u0639\u0646 \u0627\u0644\u062a\u0635\u0645\u064a\u0645 \u0627\u0644\u0639\u0627\u0645 \u0644\u0644\u0645\u0648\u0642\u0639 (\u0627\u0644\u0640 \u201ctheme\u201d)\u060c \u0645\u0645\u0627 \u064a\u0633\u0647\u0644 \u0639\u0645\u0644\u064a\u0627\u062a \u0627\u0644\u0646\u0642\u0644 (migration)\u060c \u0648\u0627\u0644\u0625\u062f\u0627\u0631\u0629\u060c \u0648\u0627\u0644\u0635\u064a\u0627\u0646\u0629. \u0633\u064a\u0642\u0648\u0645 \u0647\u0630\u0627 \u0627\u0644\u0645\u0642\u0627\u0644 \u0628\u062a\u0648\u062c\u064a\u0647\u0643 \u062e\u0637\u0648\u0629 \u0628\u062e\u0637\u0648\u0629 \u0644\u0625\u0646\u0634\u0627\u0621 \u0625\u0636\u0627\u0641\u0629 \u0643\u0627\u0645\u0644\u0629 \u0627\u0644\u0647\u064a\u0643\u0644 \u0648\u0645\u062a\u0648\u0627\u0641\u0642\u0629 \u0645<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u0644\u0627\u0633\u062a\u0639\u062f\u0627\u062f\u0627\u062a \u0648\u0625\u0639\u062f\u0627\u062f \u0627\u0644\u0628\u064a\u0626\u0629.<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0642\u0628\u0644 \u0643\u062a\u0627\u0628\u0629 \u0623\u0648\u0644 \u0633\u0637\u0631 \u0645\u0646 \u0627\u0644\u0643\u0648\u062f\u060c \u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u0628\u064a\u0626\u0629 \u062a\u0637\u0648\u064a\u0631 \u0645\u0646\u0627\u0633\u0628\u0629 \u0648\u0641\u0647\u0645 \u0623\u0633\u0627\u0633\u064a \u0644\u0628\u0646\u064a\u0629 \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 (WordPress).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0625\u0639\u062f\u0627\u062f \u0628\u064a\u0626\u0629 \u0627\u0644\u062a\u0637\u0648\u064a\u0631<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u064a\u0626\u0629 \u0627\u0644\u062a\u0637\u0648\u064a\u0631 \u0627\u0644\u0645\u062d\u0644\u064a\u0629 \u0627\u0644\u0642\u064a\u0627\u0633\u064a\u0629 \u0647\u064a \u0627\u0644\u0623\u0633\u0627\u0633 \u0627\u0644\u0630\u064a \u064a\u064f\u0628\u0646\u0649 \u0639\u0644\u064a\u0647 \u0627\u0644\u062a\u0637\u0648\u064a\u0631 \u0627\u0644\u0641\u0639\u0627\u0644. \u0646\u0648\u0635\u064a \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u062f\u0648\u0627\u062a \u0645\u062b\u0644 XAMPP \u0623\u0648 MAMP \u0623\u0648 Local by Flywheel\u060c \u0648\u0627\u0644\u062a\u064a \u062a\u0633\u0645\u062d \u0628\u062a\u062b\u0628\u064a\u062a Apache \u0648MySQL\/Nginx \u0648PHP \u0648WordPress \u0628\u0646\u0642\u0631\u0629 \u0648\u0627\u062d\u062f\u0629. \u0628\u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0625\u0644\u0649 \u0630\u0644\u0643\u060c \u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646 \u0645\u062d\u0631\u0631 \u0627\u0644\u0646\u0635\u0648\u0635 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u0623\u0648 \u0628\u064a\u0626\u0629 \u0627\u0644\u062a\u0637\u0648\u064a\u0631 \u0627\u0644\u0645\u062a\u0643\u0627\u0645\u0644\u0629 (IDE) \u0645\u062b\u0644 VS Code \u0623\u0648 PhpStorm \u062a\u062f\u0639\u0645 \u062a\u0645\u064a\u064a\u0632 \u0644\u063a\u0629 PHP \u0648\u062a\u0642\u062f\u064a\u0645 \u0627\u0642\u062a\u0631\u0627\u062d\u0627\u062a \u0644\u0644\u0643\u0648\u062f\u060c \u0648\u0647\u0630\u0627 \u0633\u064a\u0639\u0632\u0632 \u0628\u0634\u0643\u0644 \u0643\u0628\u064a\u0631 \u0643\u0641\u0627\u0621\u0629 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u0637\u0648\u064a\u0631.<\/p>\n<!-- AUTO_INTERNAL_LINKS_START --><p>\u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0648\u0635\u0649 \u0628\u0647\u0627 <a href=\"https:\/\/www.likacloud.com\/es\/knowledge\/wordpress\/wordpress-plugin-development-beginner-to-advanced-customization\/\">\u062a\u062d\u0644\u064a\u0644 \u0645\u062a\u0639\u0645\u0642 \u0644\u062a\u0637\u0648\u064a\u0631 \u0625\u0636\u0627\u0641\u0627\u062a \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633: \u0645\u0646 \u0627\u0644\u0628\u062f\u0627\u064a\u0629 \u0625\u0644\u0649 \u0627\u0644\u062a\u062e\u0635\u064a\u0635 \u0627\u0644\u0641\u0639\u0627\u0644<\/a>\u3002<\/p><!-- AUTO_INTERNAL_LINKS_END -->\n\n\n\n\n<h3 class=\"wp-block-heading\">\u0641\u0647\u0645 \u0628\u0646\u064a\u0629 \u0625\u0636\u0627\u0641\u0627\u062a \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 (WordPress Plugins)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u064a \u0627\u0644\u0623\u0633\u0627\u0633\u060c \u0625\u0636\u0627\u0641\u0629 (plugin) \u0644\u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 (WordPress) \u0639\u0628\u0627\u0631\u0629 \u0639\u0646 \u0645\u0644\u0641 \u0623\u0648 \u0645\u0644\u0641\u0627\u062a \u0628\u0644\u063a\u0629 PHP\u060c \u0645\u0648\u062c\u0648\u062f\u0629 \u0641\u064a \u0645\u0633\u0627\u0631 \u0645\u0639\u064a\u0646 \u062f\u0627\u062e\u0644 \u0646\u0638\u0627\u0645 \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633. <code data-no-auto-translation=\"\">wp-content\/plugins\/<\/code> \u0645\u0648\u062c\u0648\u062f \u062f\u0627\u062e\u0644 \u0627\u0644\u0645\u062c\u0644\u062f. \u0627\u0644\u0645\u0628\u062f\u0623 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0627\u0644\u0630\u064a \u064a\u0639\u062a\u0645\u062f \u0639\u0644\u064a\u0647 \u0647\u0648 \u0622\u0644\u064a\u0629 \u201c\u0627\u0644\u062e\u0637\u0627\u0641\u0627\u062a\u201d (hooks). \u062a\u0642\u0648\u0645 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a (plugins) \u0628\u062a\u0646\u0641\u064a\u0630 \u0627\u0644\u0643\u0648\u062f \u0641\u064a \u0623\u0648\u0642\u0627\u062a \u0645\u062d\u062f\u062f\u0629 \u0645\u0646 \u062e\u0644\u0627\u0644 \u201c\u062e\u0637\u0627\u0641\u0627\u062a \u0627\u0644\u0625\u062c\u0631\u0627\u0621\u0627\u062a\u201d (action hooks)\u060c \u0623\u0648 \u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0646\u0627\u062a\u062c\u0629 \u0639\u0646 \u062f\u0648\u0627\u0644 \u0623\u062e\u0631\u0649 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u201c\u062e\u0637\u0627\u0641\u0627\u062a \u0627\u0644\u0645\u0631 <code data-no-auto-translation=\"\">add_action<\/code> \u0648 <code data-no-auto-translation=\"\">add_filter<\/code> \u0647\u0627\u062a\u0627\u0646 \u0627\u0644\u062f\u0627\u0644\u062a\u0627\u0646 \u0647\u0645\u0627 \u0627\u0644\u0645\u0641\u062a\u0627\u062d \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0644\u0628\u062f\u0621 \u062a\u0637\u0648\u064a\u0631 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a (\u0627\u0644\u0628\u0631\u0627\u0645\u062c \u0627\u0644\u0625\u0636\u0627\u0641\u064a\u0629).<\/p>\n<!-- AUTO_SYNCED_PATTERN_INSERT_START -->\n\r\n<div class=\"flex justify-between items-center flex-col lg:flex-row xl:flex-col 2xl:flex-row gap-6 sm:gap-8 rounded-lg border border-gray-200 dark:border-gray-700 p-4 mb-8 lg:mb-10 sm:p-6 bg-white dark:bg-gray-750 shadow-md transition-colors duration-300\"\r\n     data-link=\"https:\/\/www.likacloud.com\/ar\/tolink\/ultahost-wordpress-hosting\/\">\r\n     \r\n  <div class=\"flex flex-col gap-3 gap-4 sm:gap-6 w-full\">\r\n    <strong class=\"text-2xl font-semibold text-gray-900 dark:text-gray-200\">\r\n      \u062e\u0627\u062f\u0645 \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 \u0645\u0646 \u0634\u0631\u0643\u0629 UltaHost    <\/strong>\r\n    <div class=\"text-gray-600 dark:text-gray-300 word-word\">\u0636\u0645\u0627\u0646 \u0627\u0633\u062a\u0631\u062f\u0627\u062f \u0627\u0644\u0645\u0627\u0644 \u062e\u0644\u0627\u0644 30 \u064a\u0648\u0645\u064b\u0627\u060c \u0639\u0631\u0636 \u0646\u0637\u0627\u0642 \u062a\u0631\u062f\u062f\u064a \u0648\u0642\u0648\u0627\u0639\u062f \u0628\u064a\u0627\u0646\u0627\u062a \u063a\u064a\u0631 \u0645\u062d\u062f\u0648\u062f\u064a\u0646\u060c \u062d\u0645\u0627\u064a\u0629 \u0645\u062c\u0627\u0646\u064a\u0629 \u0636\u062f \u0647\u062c\u0645\u0627\u062a DDoS\u060c \u062e\u0635\u0645 50% \u0639\u0646\u062f \u0627\u0644\u0634\u0631\u0627\u0621 \u0644\u0645\u062f\u0629 3 \u0633\u0646\u0648\u0627\u062a (\u0627\u0644\u0633\u0639\u0629 \u0627\u0644\u0645\u062a\u0627\u062d\u0629: 501\u20134 \u062a\u064a\u0631\u0627\u0628\u0627\u064a\u062a).<\/div>\r\n  <\/div>\r\n\r\n  <div class=\"flex items-center flex-col md:flex-row lg:flex-col xl:flex-row 2xl:flex-col gap-6 shrink-0\">\r\n          <a href=\"https:\/\/www.likacloud.com\/ar\/tolink\/ultahost-wordpress-hosting\/\">\r\n                  <img decoding=\"async\" src=\"https:\/\/www.likacloud.com\/wp-content\/uploads\/2025\/12\/20251227020448.webp\" alt=\"\u0634\u0639\u0627\u0631 \u0634\u0631\u0643\u0629 UltaHost\" class=\"content-promotion-card-icon h-9 min-h-9 dark:hidden\" title=\"\">\r\n          <img decoding=\"async\" src=\"https:\/\/www.likacloud.com\/wp-content\/uploads\/2025\/12\/20251229052118.webp\" alt=\"\u0634\u0639\u0627\u0631 \u0634\u0631\u0643\u0629 UltaHost\" class=\"content-promotion-card-icon h-9 min-h-9 hidden dark:block\" title=\"\">\r\n              <\/a>\r\n    \r\n    <a href=\"https:\/\/www.likacloud.com\/ar\/tolink\/ultahost-wordpress-hosting\/\"\r\n       class=\"bg-blue-500 w-full md:w-auto lg:w-full xl:w-auto 2xl:w-full text-center !text-white dark:!text-gray-200 !px-5 !py-1.5 rounded-full hover:bg-blue-600 transition-colors\">\r\n       \u0635\u0641\u062d\u0629 \u0627\u0644\u0648\u0635\u0648\u0644    <\/a>\r\n  <\/div>\r\n<\/div>\n<!-- AUTO_SYNCED_PATTERN_INSERT_END -->\n\n\n\n\n\n<h2 class=\"wp-block-heading\">\u0642\u0645 \u0628\u0625\u0646\u0634\u0627\u0621 \u0623\u0648\u0644 \u0625\u0636\u0627\u0641\u0629 (plugin) \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643: \u0623\u062f\u0627\u0629 \u0627\u0644\u062a\u062d\u064a\u0629 (Greeting Widget).<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u0646\u0642\u0648\u0645 \u0628\u0625\u0646\u0634\u0627\u0621 \u0625\u0636\u0627\u0641\u0629 \u0628\u0633\u064a\u0637\u0629 \u062a\u0633\u0645\u0649 \u201c\u062a\u062d\u064a\u0627\u062a \u064a\u0648\u0645\u064a\u0629\u201d (Daily Greetings). \u0633\u062a\u0639\u0631\u0636 \u0647\u0630\u0647 \u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0623\u062f\u0627\u0629 \u062a\u0631\u062d\u064a\u0628 \u0645\u062e\u0635\u0635\u0629 \u0639\u0644\u0649 \u0644\u0648\u062d\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u0648\u0627\u062c\u0647\u0629 \u0627\u0644\u062e\u0644\u0641\u064a\u0629 \u0644\u0644\u0645\u0648\u0642\u0639 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0625\u0646\u0634\u0627\u0621 \u0645\u0644\u0641 \u0631\u0626\u064a\u0633\u064a \u0644\u0644\u0625\u0636\u0627\u0641\u0629 (Plugin Main File)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0623\u0648\u0644\u0627\u064b\u060c \u0641\u064a\u2026 <code data-no-auto-translation=\"\">wp-content\/plugins\/<\/code> \u0642\u0645 \u0628\u0625\u0646\u0634\u0627\u0621 \u0645\u062c\u0644\u062f \u062c\u062f\u064a\u062f \u062f\u0627\u062e\u0644 \u0627\u0644\u0645\u062c\u0644\u062f \u0627\u0644\u062d\u0627\u0644\u064a\u060c \u0648\u0623\u0637\u0644\u0642 \u0639\u0644\u064a\u0647 \u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u062a\u0627\u0644\u064a: <code data-no-auto-translation=\"\">my-first-greeting-plugin<\/code>\u062f\u0627\u062e\u0644 \u0647\u0630\u0627 \u0627\u0644\u0645\u062c\u0644\u062f\u060c \u0642\u0645 \u0628\u0625\u0646\u0634\u0627\u0621 \u0645\u0644\u0641 \u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 (\u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0625\u0636\u0627\u0641\u064a). <code data-no-auto-translation=\"\">my-first-greeting-plugin.php<\/code>\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u064a\u062c\u0628 \u0623\u0646 \u064a\u0628\u062f\u0623 \u0643\u0644 \u0625\u0636\u0627\u0641\u0629 (plugin) \u0628\u062a\u0639\u0644\u064a\u0642\u0627\u062a \u0631\u0623\u0633\u064a\u0629 \u0642\u064a\u0627\u0633\u064a\u0629\u060c \u0648\u0647\u064a \u0627\u0644\u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u062a\u064a \u062a\u0633\u0645\u062d \u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 (WordPress) \u0628\u062a\u062d\u062f\u064a\u062f \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0644\u0625\u0636\u0627\u0641\u0629. \u0627\u0641\u062a\u062d \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0631\u0626\u064a\u0633\u064a \u0644\u0644\u0625\u0636\u0627\u0641\u0629 \u0648\u0623\u062f\u062e\u0644 \u0627\u0644\u0643\u0648\u062f \u0627\u0644\u062a\u0627\u0644\u064a:<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-auto-translation=\"\"><code class=\"language-php\" data-no-auto-translation=\"\">&lt;?php\n\/**\n * Plugin Name: \u6bcf\u65e5\u95ee\u5019\n * Plugin URI:  https:\/\/www.yourwebsite.com\/my-first-greeting-plugin\n * Description: \u8fd9\u662f\u4e00\u4e2a\u793a\u4f8b\u63d2\u4ef6\uff0c\u7528\u4e8e\u5728\u4eea\u8868\u76d8\u663e\u793a\u4e2a\u6027\u5316\u95ee\u5019\u3002\n * Version:     1.0.0\n * Author:      Your Name\n * Author URI:  https:\/\/www.yourwebsite.com\n * License:     GPL v2 or later\n * Text Domain: my-first-greeting\n *\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0639\u062f \u062d\u0641\u0638 \u0627\u0644\u0645\u0644\u0641\u060c \u0642\u0645 \u0628\u0627\u0644\u062f\u062e\u0648\u0644 \u0625\u0644\u0649 \u0635\u0641\u062d\u0629 \u201c\u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a\u201d (Plugins) \u0641\u064a \u0648\u0627\u062c\u0647\u0629 \u062e\u0644\u0641\u064a\u0629 \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 (WordPress Dashboard)\u060c \u0648\u064a\u062c\u0628 \u0623\u0646 \u062a\u0631\u0649 \u0625\u0636\u0627\u0641\u0629 \u201c\u0627\u0644\u062a\u062d\u064a\u0627\u062a \u0627\u0644\u064a\u0648\u0645\u064a\u0629\u201d (Daily Greetings) \u0645\u0648\u062c\u0648\u062f\u0629 \u0641\u064a \u0627\u0644\u0642\u0627\u0626\u0645\u0629\u060c \u0648\u064a\u0645\u0643\u0646\u0643 \u062a\u0641\u0639\u064a\u0644\u0647\u0627. \u0641\u064a \u0627\u0644\u0648\u0642\u062a \u0627\u0644\u062d\u0627\u0644\u064a\u060c \u0644\u0627 \u062a\u062d\u062a\u0648\u064a \u0647\u0630\u0647 \u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0639\u0644\u0649 \u0623\u064a \u0645\u064a\u0632\u0627\u062a \u0623\u0648 \u0648\u0638\u0627\u0626\u0641<\/p>\n<!-- AUTO_INTERNAL_LINKS_START --><p>\u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0648\u0635\u0649 \u0628\u0647\u0627 <a href=\"https:\/\/www.likacloud.com\/es\/knowledge\/wordpress\/wordpress-plugin-development-ultimate-guide-build-your-first-plugin-from-scratch\/\">\u062f\u0644\u064a\u0644 \u0646\u0647\u0627\u0626\u064a \u0644\u062a\u0637\u0648\u064a\u0631 \u0625\u0636\u0627\u0641\u0627\u062a \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633: \u0643\u064a\u0641\u064a\u0629 \u0628\u0646\u0627\u0621 \u0623\u0648\u0644 \u0625\u0636\u0627\u0641\u0629 \u062e\u0627\u0635\u0629 \u0628\u0643 \u0645\u0646 \u0627\u0644\u0635\u0641\u0631<\/a>\u3002<\/p><!-- AUTO_INTERNAL_LINKS_END -->\n\n\n\n\n<h3 class=\"wp-block-heading\">\u0625\u0636\u0627\u0641\u0629 \u0623\u062f\u0648\u0627\u062a \u0625\u0636\u0627\u0641\u064a\u0629 \u0625\u0644\u0649 \u0644\u0648\u062d\u0629 \u0627\u0644\u062a\u062d\u0643\u0645<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0639\u062f \u0630\u0644\u0643\u060c \u0633\u0646\u0633\u062a\u062e\u062f\u0645 \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 (WordPress) \u0644\u0640\u2026 <code data-no-auto-translation=\"\">wp_dashboard_setup<\/code> \u0627\u0633\u062a\u062e\u062f\u0645 \u201c\u062e\u0637\u0627\u0641\u0627\u062a \u0627\u0644\u0625\u062c\u0631\u0627\u0621\u0627\u062a\u201d (Action Hooks) \u0644\u0625\u0636\u0627\u0641\u0629 \u0623\u062f\u0627\u0629 \u0645\u062e\u0635\u0635\u0629 \u0644\u0644\u0645\u0624\u0634\u0631\u0627\u062a (Dashboard Widget). \u0623\u0633\u0641\u0644 \u062a\u0639\u0644\u064a\u0642\u0627\u062a \u0628\u062f\u0627\u064a\u0629 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u060c \u0623\u0636\u0641 \u0627\u0644\u0643\u0648\u062f \u0627\u0644\u062a\u0627\u0644\u064a:<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-auto-translation=\"\"><code class=\"language-php\" data-no-auto-translation=\"\">\/\/ \u6dfb\u52a0\u4eea\u8868\u76d8\u5c0f\u5de5\u5177\nfunction mfgp_add_dashboard_widget() {\n    wp_add_dashboard_widget(\n        &#039;mfgp_dashboard_widget&#039;,          \/\/ \u5c0f\u5de5\u5177\u552f\u4e00ID\n        &#039;\u6bcf\u65e5\u95ee\u5019&#039;,                       \/\/ \u5c0f\u5de5\u5177\u6807\u9898\n        &#039;mfgp_dashboard_widget_content&#039;  \/\/ \u663e\u793a\u5185\u5bb9\u7684\u56de\u8c03\u51fd\u6570\n    );\n}\nadd_action( &#039;wp_dashboard_setup&#039;, &#039;mfgp_add_dashboard_widget&#039; );\n\n\/\/ \u5b9a\u4e49\u5c0f\u5de5\u5177\u5185\u5bb9\nfunction mfgp_dashboard_widget_content() {\n    $user = wp_get_current_user();\n    $hour = date(&#039;G&#039;); \/\/ \u83b7\u53d6\u5f53\u524d\u5c0f\u65f6\uff0824\u5c0f\u65f6\u5236\uff09\n\nif ( $hour &amp;gt;= 5 &amp;amp;&amp;amp; $hour &lt; 12 ) {\n        $greeting = &#039;\u65e9\u4e0a\u597d&#039;;\n    } elseif ( $hour &gt;\\n= 12 \u0648 $hour &amp;lt; 18 ) {\n        $greeting = &amp;#039;\u4e0b\u5348\u597d&amp;#039;;\n    } else {\n        $greeting = &amp;#039;\u665a\u4e0a\u597d&amp;#039;;\n    }\n\necho &amp;#039;&lt;p&gt;&#039; . sprintf( esc_html__( &#039;%s\uff0c%s\uff01\u6b22\u8fce\u56de\u6765\u3002&#039;, &#039;my-first-greeting&#039; ), $greeting, esc_html( $user-&amp;gt;display_name ) ) . &#039;&lt;\/p&gt;&#039;echo &#039;&lt;p&gt;&#039; . esc_html__( &#039;\u8fd9\u662f\u4f60\u7684\u7b2c\u4e00\u4e2a\u63d2\u4ef6\u521b\u5efa\u7684\u95ee\u5019\u5c0f\u5de5\u5177\u3002&#039;, &#039;my-first-greeting&#039; ) . &#039;&lt;\/p&gt;&#039;;\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u064a\u0642\u0648\u0645 \u0647\u0630\u0627 \u0627\u0644\u0643\u0648\u062f \u0628\u0639\u0645\u0644\u064a\u0646: \u0623\u0648\u0644\u0627\u064b\u060c \u064a\u0642\u0648\u0645 \u0628\u062a\u0639\u0631\u064a\u0641 \u062f\u0627\u0644\u0629. <code data-no-auto-translation=\"\">mfgp_add_dashboard_widget<\/code>\u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 <code data-no-auto-translation=\"\">wp_add_dashboard_widget<\/code> \u062a\u0645 \u062a\u0633\u062c\u064a\u0644 \u062f\u0627\u0644\u0629 \u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 \u0641\u064a \u0623\u062f\u0627\u0629 \u0635\u063a\u064a\u0631\u0629\u060c \u062b\u0645 \u062a\u0645 \u062a\u0639\u0631\u064a\u0641 \u062a\u0644\u0643 \u0627\u0644\u062f\u0627\u0644\u0629 \u0628\u0634\u0643\u0644 \u0631\u0633\u0645\u064a. <code data-no-auto-translation=\"\">mfgp_dashboard_widget_content<\/code> \u0647\u0646\u0627\u0643 \u062f\u0627\u0644\u0629 \u0645\u0633\u0624\u0648\u0644\u0629 \u0639\u0646 \u0625\u0646\u0634\u0627\u0621 \u0645\u062d\u062a\u0648\u0649 \u0627\u0644\u0623\u062f\u0627\u0629 \u0627\u0644\u0635\u063a\u064a\u0631\u0629\u060c \u0648\u0647\u064a \u062a\u0639\u0631\u0636 \u062a\u062d\u064a\u0627\u062a \u0645\u062e\u062a\u0644\u0641\u0629 \u062d\u0633\u0628 \u0627\u0644\u0648\u0642\u062a \u0645\u0646 \u0627\u0644\u064a\u0648\u0645\u060c \u0628\u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0625\u0644\u0649 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0645\u0633\u062c\u0644 \u062d\u0627\u0644\u064a\u064b\u0627. \u0644\u0627\u062d\u0638\u0648\u0627 \u0623\u0646\u0646\u0627 \u0627\u0633\u062a\u062e\u062f\u0645\u0646\u0627\u2026 <code data-no-auto-translation=\"\">esc_html__()<\/code> \u0648 <code data-no-auto-translation=\"\">esc_html()<\/code> \u062a\u064f\u0639\u062f \u0639\u0645\u0644\u064a\u0629 \u062a\u062d\u0636\u064a\u0631 \u0627\u0644\u062f\u0648\u0627\u0644 \u0648\u0625\u062e\u0631\u0627\u062c \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0628\u0634\u0643\u0644 \u0645\u0634\u0641\u0631\u0629 \u0645\u0645\u0627\u0631\u0633\u0629 \u0645\u0647\u0645\u0629 \u0644\u0644\u063a\u0627\u064a\u0629 \u0644\u0636\u0645\u0627\u0646 \u0627\u0644\u0623\u0645\u0627\u0646 \u0648\u062f\u0639\u0645 \u0627\u0644\u062a\u0639\u062f\u062f\u064a\u0629 \u0627\u0644\u062b\u0642\u0627\u0641\u064a\u0629.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0639\u062f \u062a\u0641\u0639\u064a\u0644 \u0627\u0644\u0625\u0636\u0627\u0641\u0629\u060c \u0642\u0645 \u0628\u062a\u062d\u062f\u064a\u062b \u0635\u0641\u062d\u0629 \u0644\u0648\u062d\u0629 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a\u060c \u0648\u0633\u0648\u0641 \u062a\u062a\u0645\u0643\u0646 \u0645\u0646 \u0631\u0624\u064a\u0629 \u0623\u062f\u0627\u0629 \u201c\u0627\u0644\u062a\u062d\u064a\u0627\u062a \u0627\u0644\u064a\u0648\u0645\u064a\u0629\u201d.<\/p>\n<!-- AUTO_SYNCED_PATTERN_INSERT_START -->\n\r\n<div class=\"flex justify-between items-center flex-col lg:flex-row xl:flex-col 2xl:flex-row gap-6 sm:gap-8 rounded-lg border border-gray-200 dark:border-gray-700 p-4 mb-8 lg:mb-10 sm:p-6 bg-white dark:bg-gray-750 shadow-md transition-colors duration-300\"\r\n     data-link=\"https:\/\/www.likacloud.com\/ar\/tolink\/hosting-shared-hosting\/\">\r\n     \r\n  <div class=\"flex flex-col gap-3 gap-4 sm:gap-6 w-full\">\r\n    <strong class=\"text-2xl font-semibold text-gray-900 dark:text-gray-200\">\r\n      \u0627\u0633\u062a\u0636\u0627\u0641\u0629.\u0643\u0648\u0645 \u0627\u0633\u062a\u0636\u0627\u0641\u0629 \u0645\u0634\u062a\u0631\u0643\u0629    <\/strong>\r\n    <div class=\"text-gray-600 dark:text-gray-300 word-word\">\u0623\u062f\u0627\u0621 \u0639\u0627\u0644\u064d \u0645\u0639 \u0648\u062d\u062f\u0627\u062a \u0627\u0644\u0645\u0639\u0627\u0644\u062c\u0629 \u0627\u0644\u0645\u0631\u0643\u0632\u064a\u0629 AMD EPYC\u060c \u0648\u0648\u062d\u062f\u0627\u062a \u062a\u062e\u0632\u064a\u0646 NVMe SSD \u0648LiteSpeed\u060c \u0648\u062f\u0639\u0645 \u062f\u0627\u062e\u0644\u064a \u0645\u062a\u062e\u0635\u0635 \u0639\u0644\u0649 \u0645\u062f\u0627\u0631 \u0627\u0644\u0633\u0627\u0639\u0629 \u0637\u0648\u0627\u0644 \u0623\u064a\u0627\u0645 \u0627\u0644\u0623\u0633\u0628\u0648\u0639\u060c \u0648\u062a\u062f\u0627\u0628\u064a\u0631 \u0623\u0645\u0646\u064a\u0629 \u0645\u062a\u0642\u062f\u0645\u0629 \u0628\u0645\u0627 \u0641\u064a \u0630\u0644\u0643 SSL\u060c \u0648\u0642\u0648\u0629 \u0627\u0644\u063a\u0627\u0634\u0645\u0629\u060c \u0648\u0627\u0644\u062d\u0645\u0627\u064a\u0629 \u0645\u0646 \u0627\u0644\u0628\u0631\u0627\u0645\u062c \u0627\u0644\u0636\u0627\u0631\u0629 \u0648\u0627\u0644\u062d\u0645\u0627\u064a\u0629 \u0645\u0646 DDoS\u060c \u0648\u062a\u0648\u0641\u064a\u0631 \u0645\u0627 \u064a\u0635\u0644 \u0625\u0644\u0649 731 \u062a\u064a\u0631\u0627\u0628\u0627\u064a\u062a 4 \u062a\u064a\u0631\u0627\u0628\u0627\u064a\u062a<\/div>\r\n  <\/div>\r\n\r\n  <div class=\"flex items-center flex-col md:flex-row lg:flex-col xl:flex-row 2xl:flex-col gap-6 shrink-0\">\r\n          <a href=\"https:\/\/www.likacloud.com\/ar\/tolink\/hosting-shared-hosting\/\">\r\n                  <img decoding=\"async\" src=\"https:\/\/www.likacloud.com\/wp-content\/uploads\/2025\/09\/20250901222940.svg\" alt=\"\u0634\u0639\u0627\u0631 \u0627\u0644\u0627\u0633\u062a\u0636\u0627\u0641\u0629.\u0643\u0648\u0645\" class=\"content-promotion-card-icon h-9 min-h-9 dark:hidden\" title=\"\">\r\n          <img decoding=\"async\" src=\"https:\/\/www.likacloud.com\/wp-content\/uploads\/2025\/12\/20251228220957.webp\" alt=\"\u0634\u0639\u0627\u0631 \u0627\u0644\u0627\u0633\u062a\u0636\u0627\u0641\u0629.\u0643\u0648\u0645\" class=\"content-promotion-card-icon h-9 min-h-9 hidden dark:block\" title=\"\">\r\n              <\/a>\r\n    \r\n    <a href=\"https:\/\/www.likacloud.com\/ar\/tolink\/hosting-shared-hosting\/\"\r\n       class=\"bg-blue-500 w-full md:w-auto lg:w-full xl:w-auto 2xl:w-full text-center !text-white dark:!text-gray-200 !px-5 !py-1.5 rounded-full hover:bg-blue-600 transition-colors\">\r\n       \u0635\u0641\u062d\u0629 \u0627\u0644\u0648\u0635\u0648\u0644    <\/a>\r\n  <\/div>\r\n<\/div>\n<!-- AUTO_SYNCED_PATTERN_INSERT_END -->\n\n\n\n\n\n<h2 class=\"wp-block-heading\">\u062a\u062d\u0633\u064a\u0646\u0627\u062a \u0641\u064a \u0648\u0638\u0627\u0626\u0641 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a \u0648\u0645\u0645\u0627\u0631\u0633\u0627\u062a \u0627\u0644\u0623\u0645\u0627\u0646<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u062a\u0645 \u0625\u0646\u062c\u0627\u0632 \u0625\u0636\u0627\u0641\u0629 (plugin) \u0623\u0633\u0627\u0633\u064a\u0629 \u0628\u0627\u0644\u0641\u0639\u0644\u060c \u0648\u0644\u0643\u0646 \u0644\u062c\u0639\u0644\u0647\u0627 \u0623\u0643\u062b\u0631 \u0642\u0648\u0629 \u0648\u0627\u062d\u062a\u0631\u0627\u0641\u064a\u0629\u060c \u0646\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u0627\u0644\u0627\u0647\u062a\u0645\u0627\u0645 \u0628\u0627\u0644\u0623\u0645\u0627\u0646 (security) \u0648\u0633\u0647\u0648\u0644\u0629 \u0627\u0644\u0635\u064a\u0627\u0646\u0629 (maintainability) \u0648\u0625\u0645\u0643\u0627\u0646\u064a\u0627\u062a \u062a\u062e\u0635\u064a\u0635 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 (user customization).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0635\u0641\u062d\u0629 \u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u064a\u0643\u0648\u0646 \u0645\u0646 \u0627\u0644\u0645\u0641\u064a\u062f \u0623\u0643\u062b\u0631 \u0623\u0646 \u064a\u062a\u0645\u0643\u0646 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0648\u0646 \u0645\u0646 \u062a\u062e\u0635\u064a\u0635 \u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u062a\u062d\u064a\u0629 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0647\u0645. \u0633\u0646\u0642\u0648\u0645 \u0628\u0625\u0646\u0634\u0627\u0621 \u0635\u0641\u062d\u0629 \u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0628\u0633\u064a\u0637\u0629 \u0644\u0647\u0630\u0627 \u0627\u0644\u0625\u0636\u0627\u0641\u0629.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0623\u0648\u0644\u0627\u064b\u060c \u0627\u0633\u062a\u062e\u062f\u0645. <code data-no-auto-translation=\"\">admin_menu<\/code> \u064a\u062a\u0645 \u0625\u0636\u0627\u0641\u0629 \u0635\u0641\u062d\u0629 \u0642\u0627\u0626\u0645\u0629 \u0641\u0631\u0639\u064a\u0629 \u0625\u0644\u0649 \u062e\u0637\u0627\u0641 \u0627\u0644\u0625\u062c\u0631\u0627\u0621 (Action Hook):<\/p>\n<!-- AUTO_INTERNAL_LINKS_START --><p>\u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0648\u0635\u0649 \u0628\u0647\u0627 <a href=\"https:\/\/www.likacloud.com\/es\/knowledge\/wordpress\/wordpress-plugin-development-beginner-guide-custom-plugin\/\">\u062f\u0644\u064a\u0644 \u0627\u0644\u0645\u0628\u062a\u062f\u0626\u064a\u0646 \u0644\u062a\u0637\u0648\u064a\u0631 \u0625\u0636\u0627\u0641\u0627\u062a \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633: \u0627\u0628\u062f\u0623 \u0645\u0646 \u0627\u0644\u0635\u0641\u0631 \u0644\u0628\u0646\u0627\u0621 \u0623\u0648\u0644 \u0625\u0636\u0627\u0641\u0629 \u0645\u062e\u0635\u0635\u0629 \u0644\u0643<\/a>\u3002<\/p><!-- AUTO_INTERNAL_LINKS_END -->\n\n\n\n\n<pre class=\"wp-block-code\" data-no-auto-translation=\"\"><code class=\"language-php\" data-no-auto-translation=\"\">\/\/ \u6dfb\u52a0\u8bbe\u7f6e\u83dc\u5355\nfunction mfgp_add_admin_menu() {\n    add_options_page(\n        &#039;\u6bcf\u65e5\u95ee\u5019\u8bbe\u7f6e&#039;,                \/\/ \u9875\u9762\u6807\u9898\n        &#039;\u6bcf\u65e5\u95ee\u5019&#039;,                    \/\/ \u83dc\u5355\u6807\u9898\n        &#039;manage_options&#039;,             \/\/ \u6240\u9700\u6743\u9650\n        &#039;my-first-greeting-plugin&#039;,   \/\/ \u83dc\u5355slug\n        &#039;mfgp_settings_page_content&#039; \/\/ \u56de\u8c03\u51fd\u6570\n    );\n}\nadd_action( &#039;admin_menu&#039;, &#039;mfgp_add_admin_menu&#039; );<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062b\u0645\u060c \u0642\u0645 \u0628\u0625\u0646\u0634\u0627\u0621 \u0645\u062d\u062a\u0648\u0649 \u0635\u0641\u062d\u0629 \u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a\u060c \u0648\u062e\u064a\u0627\u0631\u0627\u062a \u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u062a\u0633\u062c\u064a\u0644\u060c \u0648\u0639\u0645\u0644\u064a\u0627\u062a \u0645\u0639\u0627\u0644\u062c\u0629 \u062d\u0641\u0638 \u0627\u0644\u0646\u0645\u0648\u0630\u062c:<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-auto-translation=\"\"><code class=\"language-php\" data-no-auto-translation=\"\">\/\/ \u8bbe\u7f6e\u9875\u9762\u5185\u5bb9\nfunction mfgp_settings_page_content() {\n    ?&amp;gt;\n    &lt;div class=&quot;wrap&quot;&gt;\n        &lt;h1&gt;&lt;\/h1&gt;\n        &lt;form action=&quot;\/ar\/options.php\/&quot; method=&quot;post&quot; data-trp-original-action=&quot;options.php&quot;&gt;\n            &lt;?php\n            settings_fields( &#039;mfgp_settings_group&#039; ); \/\/ \u8f93\u51fa\u5b89\u5168\u5b57\u6bb5\n            do_settings_sections( &#039;my-first-greeting-plugin&#039; ); \/\/ \u8f93\u51fa\u8bbe\u7f6e\u533a\u5757\n            submit_button(); \/\/ \u8f93\u51fa\u63d0\u4ea4\u6309\u94ae\n            ?&gt;\n        &lt;input type=&quot;hidden&quot; name=&quot;trp-form-language&quot; value=&quot;ar&quot;\/&gt;&lt;\/form&gt;\n    &lt;\/div&gt;\n    &lt;?php\n}\n\n\/\/ \u521d\u59cb\u5316\u8bbe\u7f6e\nfunction mfgp_settings_init() {\n    register_setting(\n        &#039;mfgp_settings_group&#039;, \/\/ \u9009\u9879\u7ec4\u540d\n        &#039;mfgp_custom_message&#039;, \/\/ \u9009\u9879\u540d\n        array( &#039;sanitize_callback&#039; =&gt; &#039;sanitize_text_field&#039; ) \/\/ \u6e05\u7406\u56de\u8c03\n    );\n\nadd_settings_section(\n        &#039;mfgp_section&#039;, \/\/ \u533a\u5757ID\n        &#039;\u81ea\u5b9a\u4e49\u95ee\u5019\u8bbe\u7f6e&#039;, \/\/ \u533a\u5757\u6807\u9898\n        null, \/\/ \u533a\u5757\u63cf\u8ff0\u56de\u8c03\uff08\u65e0\uff09\n        &#039;my-first-greeting-plugin&#039; \/\/ \u6240\u5c5e\u9875\u9762\n    );\n\nadd_settings_field(\n        &#039;mfgp_field&#039;,\n        &#039;\u81ea\u5b9a\u4e49\u95ee\u5019\u8bed\u524d\u7f00&#039;,\n        &#039;mfgp_field_callback&#039;, \/\/ \u8f93\u51fa\u5b57\u6bb5HTML\u7684\u56de\u8c03\n        &#039;my-first-greeting-plugin&#039;,\n        &#039;mfgp_section&#039;\n    );\n}\nadd_action( &#039;admin_init&#039;, &#039;mfgp_settings_init&#039; );\n\n\/\/ \u8bbe\u7f6e\u5b57\u6bb5\u7684\u56de\u8c03\u51fd\u6570\nfunction mfgp_field_callback() {\n    $value = get_option( &#039;mfgp_custom_message&#039;, &#039;\u795d\u60a8\u6709\u6109\u5feb\u7684\u4e00\u5929\uff0c&#039; );\n    echo &#039;&lt;input type=&quot;text&quot; name=&quot;mfgp_custom_message&quot; value=&quot;&#039; . esc_attr( $value ) . &#039;&quot; class=&quot;regular-text&quot; \/&gt;&#039;echo &#039;&lt;p class=&quot;description&quot;&gt;\u0633\u064a\u062a\u0645 \u0625\u0636\u0627\u0641\u0629 \u0647\u0630\u0627 \u0627\u0644\u0646\u0635 \u0642\u0628\u0644 \u0639\u0628\u0627\u0631\u0627\u062a \u0627\u0644\u062a\u062d\u064a\u0629.&lt;\/p&gt;&#039;;\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0623\u062e\u064a\u0631\u064b\u0627\u060c \u0642\u0645 \u0628\u062a\u0639\u062f\u064a\u0644 \u062f\u0627\u0644\u0629 \u0645\u062d\u062a\u0648\u0649 \u0627\u0644\u0623\u062f\u0627\u0629 \u0627\u0644\u0635\u063a\u064a\u0631\u0629 \u0628\u062d\u064a\u062b \u062a\u062a\u0645 \u062a\u0637\u0628\u064a\u0642 \u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0645\u062e\u0635\u0635\u0629 \u0645\u0646 \u0642\u0628\u0644 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0628\u0634\u0643\u0644 \u0641\u0639\u0627\u0644.<\/p>\n<!-- AUTO_SYNCED_PATTERN_INSERT_START -->\n\r\n<div class=\"flex justify-between items-center flex-col lg:flex-row xl:flex-col 2xl:flex-row gap-6 sm:gap-8 rounded-lg border border-gray-200 dark:border-gray-700 p-4 mb-8 lg:mb-10 sm:p-6 bg-white dark:bg-gray-750 shadow-md transition-colors duration-300\"\r\n     data-link=\"https:\/\/www.likacloud.com\/ar\/tolink\/interserver-webhosting\/\">\r\n     \r\n  <div class=\"flex flex-col gap-3 gap-4 sm:gap-6 w-full\">\r\n    <strong class=\"text-2xl font-semibold text-gray-900 dark:text-gray-200\">\r\n      \u0627\u0644\u0627\u0633\u062a\u0636\u0627\u0641\u0629 \u0627\u0644\u0645\u0634\u062a\u0631\u0643\u0629 InterServer    <\/strong>\r\n    <div class=\"text-gray-600 dark:text-gray-300 word-word\">\u0627\u0633\u062a\u0636\u0627\u0641\u0629 \u0645\u0634\u062a\u0631\u0643\u0629 $2.50 \u062f\u0648\u0644\u0627\u0631 \u0623\u0645\u0631\u064a\u0643\u064a \u0641\u064a \u0627\u0644\u0634\u0647\u0631\u060c \u0627\u0644\u0634\u0647\u0631 \u0627\u0644\u0623\u0648\u0644 $0.1 \u062f\u0648\u0644\u0627\u0631 \u0623\u0645\u0631\u064a\u0643\u064a \u0627\u0644\u0631\u0645\u0632 \u0627\u0644\u062a\u0631\u0648\u064a\u062c\u064a tryinterserver\u060c 461 \u0646\u0635 \u0628\u0631\u0645\u062c\u064a \u0644\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u0633\u062d\u0627\u0628\u064a\u0629\u060c \u062a\u062b\u0628\u064a\u062a \u0628\u0646\u0642\u0631\u0629 \u0648\u0627\u062d\u062f\u0629.<\/div>\r\n  <\/div>\r\n\r\n  <div class=\"flex items-center flex-col md:flex-row lg:flex-col xl:flex-row 2xl:flex-col gap-6 shrink-0\">\r\n          <a href=\"https:\/\/www.likacloud.com\/ar\/tolink\/interserver-webhosting\/\">\r\n                  <img decoding=\"async\" src=\"https:\/\/www.likacloud.com\/wp-content\/uploads\/2025\/12\/20251228045033.svg\" alt=\"\u0627\u0646\u062a\u0631 \u0633\u064a\u0631\u0641\u0631 LOGO\" class=\"content-promotion-card-icon h-9 min-h-9 dark:hidden\" title=\"\">\r\n          <img decoding=\"async\" src=\"https:\/\/www.likacloud.com\/wp-content\/uploads\/2025\/12\/20251229054830.webp\" alt=\"\u0627\u0646\u062a\u0631 \u0633\u064a\u0631\u0641\u0631 LOGO\" class=\"content-promotion-card-icon h-9 min-h-9 hidden dark:block\" title=\"\">\r\n              <\/a>\r\n    \r\n    <a href=\"https:\/\/www.likacloud.com\/ar\/tolink\/interserver-webhosting\/\"\r\n       class=\"bg-blue-500 w-full md:w-auto lg:w-full xl:w-auto 2xl:w-full text-center !text-white dark:!text-gray-200 !px-5 !py-1.5 rounded-full hover:bg-blue-600 transition-colors\">\r\n       \u0635\u0641\u062d\u0629 \u0627\u0644\u0648\u0635\u0648\u0644    <\/a>\r\n  <\/div>\r\n<\/div>\n<!-- AUTO_SYNCED_PATTERN_INSERT_END -->\n\n\n\n\n\n<pre class=\"wp-block-code\" data-no-auto-translation=\"\"><code class=\"language-php\" data-no-auto-translation=\"\">\/\/ \u66f4\u65b0\u5c0f\u5de5\u5177\u5185\u5bb9\u51fd\u6570\uff0c\u4f7f\u7528\u81ea\u5b9a\u4e49\u6d88\u606f\nfunction mfgp_dashboard_widget_content() {\n    $user = wp_get_current_user();\n    $hour = date(&#039;G&#039;);\n    $custom_msg = get_option( &#039;mfgp_custom_message&#039;, &#039;\u795d\u60a8\u6709\u6109\u5feb\u7684\u4e00\u5929\uff0c&#039; );\n\nif ( $hour &amp;gt;= 5 &amp;amp;&amp;amp; $hour &lt; 12 ) {\n        $greeting = &#039;\u65e9\u4e0a\u597d&#039;;\n    } elseif ( $hour &gt;\\n= 12 \u0648 $hour &amp;lt; 18 ) {\n        $greeting = &amp;#039;\u4e0b\u5348\u597d&amp;#039;;\n    } else {\n        $greeting = &amp;#039;\u665a\u4e0a\u597d&amp;#039;;\n    }\n\necho &amp;#039;&lt;p&gt;&#039; . esc_html( $custom_msg ) . sprintf( esc_html__( &#039;%s\uff0c%s\uff01&#039;, &#039;my-first-greeting&#039; ), $greeting, esc_html( $user-&amp;gt;display_name ) ) . &#039;&lt;\/p&gt;&#039;;\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0644\u0622\u0646\u060c \u0633\u064a\u0638\u0647\u0631 \u062e\u064a\u0627\u0631 \u201c\u0627\u0644\u062a\u062d\u064a\u0627\u062a \u0627\u0644\u064a\u0648\u0645\u064a\u0629\u201d \u0636\u0645\u0646 \u0642\u0627\u0626\u0645\u0629 \u201c\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a\u201d \u0641\u064a \u0648\u0627\u062c\u0647\u0629 \u062e\u0644\u0641\u064a\u0629 \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633\u060c \u0648\u064a\u0645\u0643\u0646 \u0644\u0644\u0645\u0633\u0624\u0648\u0644\u064a\u0646 \u062d\u0641\u0638 \u0628\u0627\u062f\u0626\u0629 \u062a\u062d\u064a\u0629 \u0645\u062e\u0635\u0635\u0629.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0644\u0627\u0644\u062a\u0632\u0627\u0645 \u0628\u0645\u0639\u0627\u064a\u064a\u0631 \u0627\u0644\u0623\u0645\u0627\u0646 \u0648\u0627\u0644\u062a\u0631\u0645\u064a\u0632 (Following Security and Coding Standards)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0623\u062b\u0646\u0627\u0621 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u0637\u0648\u064a\u0631\u060c \u064a\u062c\u0628 \u0627\u062a\u0628\u0627\u0639 \u0645\u0645\u0627\u0631\u0633\u0627\u062a \u0627\u0644\u0623\u0645\u0627\u0646 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0640 WordPress: \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u062f\u0648\u0627\u0644 \u0627\u0644\u062a\u0647\u0631\u064a\u0628 \u0627\u0644\u0645\u0646\u0627\u0633\u0628\u0629 \u0644\u062c\u0645\u064a\u0639 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0642\u0627\u062f\u0645\u0629 \u0645\u0646 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u0623\u0648 \u0642\u0627\u0639\u062f\u0629 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0648\u0627\u0644\u062a\u064a \u0633\u062a\u062a\u0645 \u0639\u0631\u0636\u0647\u0627 \u0644\u0627\u062d\u0642\u064b\u0627. <code data-no-auto-translation=\"\">esc_html<\/code>, <code data-no-auto-translation=\"\">esc_attr<\/code>, <code data-no-auto-translation=\"\">esc_url<\/code>\u064a\u062a\u0645 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0635\u062d\u0629 \u062c\u0645\u064a\u0639 \u0627\u0644\u0645\u062f\u062e\u0644\u0627\u062a \u0645\u0646 \u0642\u0628\u0644 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u0648\u062a\u0646\u0642\u064a\u062a\u0647\u0627 (\u0645\u062b\u0644 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u062f\u0648\u0627\u062a \u0645\u0639\u064a\u0646\u0629). <code data-no-auto-translation=\"\">sanitize_text_field<\/code>)\u061b \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 <code data-no-auto-translation=\"\">wp_kses_post<\/code> \u0623\u0648 <code data-no-auto-translation=\"\">wp_kses<\/code> \u064a\u062a\u0645 \u0627\u0644\u0633\u0645\u0627\u062d \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 HTML \u0627\u0644\u0622\u0645\u0646. \u0641\u064a \u0627\u0644\u0648\u0642\u062a \u0646\u0641\u0633\u0647\u060c \u064a\u064f\u0646\u0635\u062d \u0628\u0627\u062a\u0628\u0627\u0639 \u0627\u0644\u0645\u0639\u0627\u064a\u064a\u0631 \u0627\u0644\u0645\u0648\u0635\u0649 \u0628\u0647\u0627. <a href=\"https:\/\/developer.wordpress.org\/coding-standards\/wordpress-coding-standards\/php\/\" target=\"_blank\" rel=\"noopener nofollow\">\u0645\u0639\u0627\u064a\u064a\u0631 \u0627\u0644\u062a\u0631\u0645\u064a\u0632 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0644\u063a\u0629 PHP \u0627\u0644\u0631\u0633\u0645\u064a\u0629 \u0644\u0645\u0646\u0635\u0629 WordPress<\/a>\u060c \u0644\u0636\u0645\u0627\u0646 \u0648\u0636\u0648\u062d \u0627\u0644\u0643\u0648\u062f \u0648\u0627\u062a\u0633\u0627\u0642\u0647.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u062a\u062f\u0648\u064a\u0644 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a (Plugins) \u0648\u0627\u0644\u0627\u0633\u062a\u0639\u062f\u0627\u062f \u0644\u0646\u0634\u0631\u0647\u0627<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0644\u0643\u064a \u064a\u062a\u0645\u0643\u0646 \u0645\u0633\u062a\u062e\u062f\u0645\u0648\u0643 \u062d\u0648\u0644 \u0627\u0644\u0639\u0627\u0644\u0645 \u0645\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0625\u0636\u0627\u0641\u062a\u0643\u060c \u0641\u0625\u0646 \u0627\u0644\u062a\u062f\u0648\u064a\u0644 (internationalization) \u0647\u0648 \u062e\u0637\u0648\u0629 \u0636\u0631\u0648\u0631\u064a\u0629 \u0644\u0644\u063a\u0627\u064a\u0629. \u0641\u064a \u0627\u0644\u0648\u0642\u062a \u0646\u0641\u0633\u0647\u060c \u064a\u062c\u0628 \u0627\u062a\u0628\u0627\u0639 \u0628\u0639\u0636 \u0627\u0644\u0645\u0639\u0627\u064a\u064a\u0631 \u0639\u0646\u062f \u0627\u0644\u0627\u0633\u062a\u0639\u062f\u0627\u062f \u0644\u0646\u0634\u0631 \u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0641\u064a \u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u0631\u0633\u0645\u064a.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0625\u0646\u062c\u0627\u0632 \u0639\u0645\u0644\u064a\u0629 \u062a\u062f\u0648\u064a\u0644 \u0627\u0644\u0645\u0643\u0648\u0651\u0646\u0627\u062a \u0627\u0644\u0625\u0636\u0627\u0641\u064a\u0629.<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0644\u0642\u062f \u0627\u0633\u062a\u062e\u062f\u0645\u0646\u0627 \u0630\u0644\u0643 \u0628\u0627\u0644\u0641\u0639\u0644 \u0641\u064a \u0627\u0644\u0643\u0648\u062f. <code data-no-auto-translation=\"\">esc_html__()<\/code> \u0644\u062a\u063a\u0644\u064a\u0641 \u0627\u0644\u0646\u0635\u0648\u0635 \u0627\u0644\u0645\u0631\u0627\u062f \u062a\u0631\u062c\u0645\u062a\u0647\u0627\u060c \u064a\u062c\u0628 \u0639\u0644\u064a\u0643 \u0625\u0646\u0634\u0627\u0621 \u0645\u0644\u0641 \u0641\u064a \u062f\u0644\u064a\u0644 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a (plugins directory). \u0647\u0630\u0627 \u0627\u0644\u0625\u062c\u0631\u0627\u0621 \u0636\u0631\u0648\u0631\u064a \u0644\u062a\u062d\u0642\u064a\u0642 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u062f\u0648\u064a\u0644 (internationalization) \u0628\u0634\u0643\u0644 \u0635\u062d\u064a\u062d. <code data-no-auto-translation=\"\">languages<\/code> \u0645\u062c\u0644\u062f. \u062b\u0645\u060c \u0623\u0636\u0641 \u0627\u0644\u0643\u0648\u062f \u0627\u0644\u062a\u0627\u0644\u064a \u0628\u0639\u062f \u0627\u0644\u062a\u0639\u0644\u064a\u0642\u0627\u062a \u0641\u064a \u0628\u062f\u0627\u064a\u0629 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0631\u0626\u064a\u0633\u064a \u0644\u062a\u062d\u0645\u064a\u0644 \u0645\u062c\u0627\u0644 \u0627\u0644\u0646\u0635\u0648\u0635:<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-auto-translation=\"\"><code class=\"language-php\" data-no-auto-translation=\"\">\/\/ \u52a0\u8f7d\u6587\u672c\u57df\u4ee5\u5b9e\u73b0\u56fd\u9645\u5316\nfunction mfgp_load_textdomain() {\n    load_plugin_textdomain( &#039;my-first-greeting&#039;, false, dirname( plugin_basename( __FILE__ ) ) . &#039;\/languages\/&#039; );\n}\nadd_action( &#039;plugins_loaded&#039;, &#039;mfgp_load_textdomain&#039; );<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0639\u062f \u0630\u0644\u0643\u060c \u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u062f\u0627\u0629 \u0645\u062b\u0644 Poedit \u0644\u0645\u0633\u062d \u0633\u0644\u0627\u0633\u0644 \u0627\u0644\u0646\u0635\u0648\u0635 \u0627\u0644\u0645\u062a\u0631\u062c\u0645\u0629 \u0627\u0644\u0645\u0648\u062c\u0648\u062f\u0629 \u0641\u064a \u0643\u0648\u062f \u0627\u0644\u0625\u0636\u0627\u0641\u0629 (\u0627\u0644\u0628\u0631\u0627\u0645\u062c \u0627\u0644\u0625\u0636\u0627\u0641\u064a\u0629) \u0648\u0625\u0646\u0634\u0627\u0621 \u0645\u0644\u0641\u0627\u062a \u062a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0633\u0644\u0627\u0633\u0644 \u0628\u0634\u0643\u0644 \u0645\u0646\u0638\u0645. <code data-no-auto-translation=\"\">.pot<\/code> \u0645\u0644\u0641\u0627\u062a \u0627\u0644\u0642\u0648\u0627\u0644\u0628\u060c \u0648\u0644\u0623\u0644\u063a\u0627\u062a \u0645\u062e\u062a\u0644\u0641\u0629 (\u0645\u062b\u0644 \u0627\u0644\u0635\u064a\u0646\u064a\u0629) <code data-no-auto-translation=\"\">zh_CN<\/code>) \u0625\u0646\u0634\u0627\u0621 <code data-no-auto-translation=\"\">.po<\/code> \u0648\u0627\u0644\u0645\u064f\u062c\u0645\u064e\u0639 (\u0627\u0644\u0645\u064f\u062a\u0631\u062c\u0645) \u0628\u0639\u062f \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u062c\u0645\u064a\u0639 (\u0627\u0644\u062a\u0631\u062c\u0645\u0629). <code data-no-auto-translation=\"\">.mo<\/code> \u0627\u0644\u0645\u0644\u0641\u060c \u0636\u0639\u0647 \u0647\u0646\u0627. <code data-no-auto-translation=\"\">languages<\/code> \u0627\u0644\u0645\u062c\u0644\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0627\u0644\u062a\u062d\u0636\u064a\u0631 \u0644\u0644\u0646\u0634\u0631 \u0641\u064a \u0627\u0644\u062f\u0644\u064a\u0644 \u0627\u0644\u0631\u0633\u0645\u064a<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u062e\u0637\u0637 \u0644\u062a\u0642\u062f\u064a\u0645 \u0627\u0644\u0625\u0636\u0627\u0641\u0629 (\u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0625\u0636\u0627\u0641\u064a) \u0625\u0644\u0649 \u0645\u062c\u0644\u062f \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a \u0641\u064a \u0645\u0648\u0642\u0639 WordPress.org\u060c \u0641\u0645\u0646 \u0627\u0644\u0636\u0631\u0648\u0631\u064a \u0627\u0644\u062a\u0623\u0643\u062f \u0645\u0646 \u062c\u0648\u062f\u0629 \u0627\u0644\u0643\u0648\u062f \u0648\u062a\u0636\u0645\u064a\u0646 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0627\u0644\u0648\u0635\u0641\u064a\u0629 (\u0627\u0644\u0645\u064a\u062a\u0627\u062f\u0627\u062a) \u0627\u0644\u0636\u0631\u0648\u0631\u064a\u0629. \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u064a\u062c\u0628 \u0625\u0646\u0634\u0627\u0621\u2026 <code data-no-auto-translation=\"\">readme.txt<\/code> \u0627\u0644\u0645\u0644\u0641 \u064a\u062c\u0628 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0628\u062a\u0646\u0633\u064a\u0642 \u0645\u0639\u064a\u0646\u060c \u0648\u064a\u062c\u0628 \u0623\u0646 \u064a\u062a\u0648\u0627\u0641\u0642 \u0647\u0630\u0627 \u0627\u0644\u062a\u0646\u0633\u064a\u0642 \u0645\u0639 \u0627\u0644\u0645\u062a\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u0645\u062d\u062f\u062f\u0629. <a href=\"https:\/\/developer.wordpress.org\/plugins\/wordpress-org\/how-your-readme-txt-works\/\" target=\"_blank\" rel=\"noopener nofollow\">\u0645\u0639\u0627\u064a\u064a\u0631 \u0645\u062d\u062f\u062f\u0629 \u0644\u0640 WordPress<\/a>\u064a\u062c\u0628 \u0623\u0646 \u064a\u062a\u0636\u0645\u0646 \u0627\u0644\u0645\u062d\u062a\u0648\u0649 \u0623\u0633\u0645\u0627\u0621 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a (\u0627\u0644\u0628\u0631\u0627\u0645\u062c \u0627\u0644\u0625\u0636\u0627\u0641\u064a\u0629)\u060c \u0648\u0648\u0635\u0641\u0647\u0627\u060c \u0648\u062e\u0637\u0648\u0627\u062a \u0627\u0644\u062a\u062b\u0628\u064a\u062a\u060c \u0648\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629\u060c \u0648\u0633\u062c\u0644\u0627\u062a \u0627\u0644\u062a\u062d\u062f\u064a\u062b\u0627\u062a\u060c \u0648\u0645\u0627 \u0625\u0644\u0649 \u0630\u0644\u0643. \u0628\u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0625\u0644\u0649 \u0630\u0644\u0643\u060c \u064a\u064f\u0641\u0636\u0644 \u0625\u0636\u0627\u0641\u0629 \u0622\u0644\u064a\u0629 \u0644\u0625\u0644\u063a\u0627\u0621 \u0627\u0644\u062a\u062b\u0628\u064a\u062a (uninstallation hook) \u062a\u0642\u0648\u0645 \u0628<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-auto-translation=\"\"><code class=\"language-php\" data-no-auto-translation=\"\">\/\/ \u63d2\u4ef6\u5378\u8f7d\u65f6\u6e05\u7406\u9009\u9879\nfunction mfgp_uninstall_hook() {\n    delete_option( &#039;mfgp_custom_message&#039; );\n}\nregister_uninstall_hook( __FILE__, &#039;mfgp_uninstall_hook&#039; );<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u0644\u0645\u0644\u062e\u0635\u0627\u062a<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0646 \u062e\u0644\u0627\u0644 \u0625\u0646\u0634\u0627\u0621 \u0647\u0630\u0627 \u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u201c\u0627\u0644\u062a\u062d\u064a\u0629 \u0627\u0644\u064a\u0648\u0645\u064a\u0629\u201d\uff0c \u0644\u0642\u062f \u0645\u0631\u0631\u0646\u0627 \u0628\u0634\u0643\u0644 \u0643\u0627\u0645\u0644 \u0628\u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629 \u0644\u062a\u0637\u0648\u064a\u0631 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a \u0641\u064a \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633: \u0628\u062f\u0621\u064b\u0627 \u0645\u0646 \u0625\u0646\u0634\u0627\u0621 \u0647\u064a\u0643\u0644 \u0627\u0644\u0645\u0644\u0641\u0627\u062a \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u060c \u0648\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u062e\u0637\u0627\u0641\u0627\u062a \u0627\u0644\u0623\u0639\u0645\u0627\u0644 (action hooks) \u0644\u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0645\u064a\u0632\u0627\u062a\u060c \u0648\u0635\u0648\u0644\u0627\u064b \u0625\u0644\u0649 \u0625\u0646\u0634\u0627\u0621 \u0648\u0627\u062c\u0647\u0629 \u0627\u0644\u0625\u062f\u0627\u0631\u0629\u060c \u0648\u062a\u0637\u0628\u064a\u0642 \u0645\u0639\u0627\u064a\u064a\u0631 \u0627\u0644\u0623\u0645\u0627\u0646\u060c \u0648\u0627\u0644\u0627\u0633\u062a\u0639\u062f\u0627\u062f \u0644\u0644\u062a\u0631\u062c\u0645\u0629 \u0625\u0644\u0649 \u0644\u063a\u0627\u062a \u0623\u062e\u0631\u0649. \u0627\u0644\u0623\u0645\u0631 \u0627\u0644\u0623\u0647\u0645 \u0647\u0648 \u0641\u0647\u0645 \u0646\u0638\u0627\u0645 \u0627\u0644\u062e\u0637\u0627\u0641\u0627\u062a \u0641\u064a \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 \u0648\u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647 \u0628\u0628\u0631\u0627\u0639\u0629\u060c \u0645\u0639 \u0627\u0644\u062d\u0631\u0635 \u062f\u0627\u0626\u0645\u064b\u0627 \u0639\u0644\u0649 \u0623\u0646 \u062a\u0643\u0648\u0646 \u0627\u0644\u0623\u0645\u0627\u0646 \u0648\u0645\u0639\u0627\u064a\u064a\u0631 \u0627\u0644\u0643\u0648\u062f \u0641\u064a \u0627\u0644\u0645\u0642\u0627\u0645 \u0627\u0644\u0623\u0648\u0644. \u0647\u0630\u0627 \u0627\u0644\u0645\u062b\u0627\u0644 \u0627\u0644\u0628\u0633\u064a\u0637 \u0647\u0648 \u0646\u0642\u0637\u0629 \u0627\u0644\u0628\u062f\u0627\u064a\u0629 \u0644\u0631\u062d\u0644\u062a\u0643 \u0641\u064a \u062a\u0637\u0648\u064a\u0631 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a\u061b \u064a\u0645\u0643\u0646\u0643 \u0645\u0646 \u062e\u0644\u0627\u0644\u0647 \u0627\u0633\u062a\u0643\u0634\u0627\u0641 \u0645\u064a\u0632\u0627\u062a \u0623\u0643\u062b\u0631 \u062a\u0639\u0642\u064a\u062f\u064b\u0627 \u0645\u062b\u0644 \u0627\u0644\u0643\u0648\u062f \u0627\u0644\u0645\u062e\u062a\u0635\u0631 (shortcodes)\u060c \u0648\u0623\u0646\u0648\u0627\u0639 \u0627\u0644\u0645\u0642\u0627\u0644\u0627\u062a \u0627\u0644\u0645\u062e\u0635\u0635\u0629 (custom post types)\u060c \u0648\u0646\u0642\u0627\u0637 \u0646\u0647\u0627\u064a\u0629 \u0648\u0627\u062c\u0647\u0629 \u0628\u0631\u0645\u062c\u0629 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u062e\u062f\u0645\u064a\u0629 (REST API endpoints)\u060c \u0648\u063a\u064a\u0631\u0647\u0627\u060c \u0644\u062a\u0637\u0648\u064a\u0631 \u0625\u0636\u0627\u0641\u0627\u062a \u0645\u062a\u0642\u062f\u0645\u0629 \u0648\u0645\u062a\u062e\u0635\u0635\u0629.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0634\u0627\u0626\u0639\u0629 \u0627\u0644\u0623\u0633\u0626\u0644\u0629 \u0627\u0644\u0645\u062a\u062f\u0627\u0648\u0644\u0629<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u064a\u062c\u0628 \u0648\u0636\u0639 \u0627\u0644\u0645\u0643\u0648\u0646\u0627\u062a \u0627\u0644\u0625\u0636\u0627\u0641\u064a\u0629 (\u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a) \u0641\u064a \u0623\u064a \u062f\u0644\u064a\u0644 (directory)\u061f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u064a\u062c\u0628 \u0648\u0636\u0639 \u0625\u0636\u0627\u0641\u0627\u062a \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 (WordPress plugins) \u0641\u064a \u0627\u0644\u0645\u0648\u0642\u0639 \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0646\u0641\u0633\u0647. <code data-no-auto-translation=\"\">wp-content\/plugins\/<\/code> \u062f\u0627\u062e\u0644 \u0627\u0644\u0645\u062c\u0644\u062f\u060c \u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0643\u0644 \u0625\u0636\u0627\u0641\u0629 (plugin) \u0645\u0644\u0641\u064b\u0627 PHP \u0645\u0633\u062a\u0642\u0644\u064b\u0627\u060c \u0648\u0644\u0643\u0646 \u0627\u0644\u0623\u0643\u062b\u0631 \u0634\u064a\u0648\u0639\u064b\u0627 \u0647\u0648 \u0623\u0646 \u062a\u0643\u0648\u0646 \u0639\u0628\u0627\u0631\u0629 \u0639\u0646 \u0645\u062c\u0644\u062f \u064a\u062d\u0645\u0644 \u0646\u0641\u0633 \u0627\u0633\u0645 \u0627\u0644\u0625\u0636\u0627\u0641\u0629\u060c \u0648\u064a\u062d\u062a\u0648\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u062c\u0644\u062f \u0639\u0644\u0649 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0631\u0626\u064a\u0633\u064a \u0644\u0644\u0625\u0636\u0627\u0641\u0629 \u0628\u0627\u0644\u0625\u0636\u0627\u0641<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0644\u0645\u0627\u0630\u0627 \u0644\u0627 \u064a\u0638\u0647\u0631 \u0627\u0644\u0625\u0636\u0627\u0641\u0629 (\u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0625\u0636\u0627\u0641\u064a) \u0627\u0644\u062e\u0627\u0635 \u0628\u064a \u0641\u064a \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u062e\u0644\u0641\u064a\u0629\u061f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u064a\u0631\u062c\u0649 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0623\u0646 \u062a\u0646\u0633\u064a\u0642 \u0627\u0644\u062a\u0639\u0644\u064a\u0642\u0627\u062a \u0641\u064a \u0628\u062f\u0627\u064a\u0629 \u0645\u0644\u0641 \u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 (\u0645\u062b\u0644 \u0627\u0633\u0645 \u0627\u0644\u0625\u0636\u0627\u0641\u0629\u060c \u0627\u0644\u0648\u0635\u0641\u060c \u0625\u0644\u062e) \u0635\u062d\u064a\u062d \u0648\u0643\u0627\u0645\u0644. \u062a\u0623\u0643\u062f \u0623\u064a\u0636\u064b\u0627 \u0645\u0646 \u0623\u0646 \u0627\u0644\u0645\u0644\u0641 \u0645\u0648\u062c\u0648\u062f \u0641\u064a \u0627\u0644\u0645\u062c\u0644\u062f \u0627\u0644\u0635\u062d\u064a\u062d\u060c \u0648\u0623\u0646 \u0644\u062f\u0649 \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 \u0627\u0644\u0635\u0644\u0627\u062d\u064a\u0627\u062a \u0627\u0644\u0644\u0627\u0632\u0645\u0629 \u0644\u0642\u0631\u0627\u0621\u062a\u0647. \u0628\u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0625\u0644\u0649 \u0630\u0644\u0643\u060c \u062a\u062d\u0642\u0642 \u0645\u0646 \u0639\u062f\u0645 \u0648\u062c\u0648\u062f \u0645\u0633\u0627\u0641\u0627\u062a \u0623\u0648 \u0623\u062d\u0631\u0641 \u0632\u0627\u0626\u062f\u0629 \u0641\u064a \u0628\u062f\u0627\u064a\u0629 \u0643\u0648\u062f PHP.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0643\u064a\u0641 \u064a\u0645\u0643\u0646 \u062a\u0635\u062d\u064a\u062d \u0623\u062e\u0637\u0627\u0621 PHP \u0627\u0644\u0645\u0648\u062c\u0648\u062f\u0629 \u0641\u064a \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a (plugins)\u061f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u064a <code data-no-auto-translation=\"\">wp-config.php<\/code> \u0641\u064a \u0627\u0644\u0645\u0644\u0641\u060c \u0633\u064a\u062a\u0645\u2026 <code data-no-auto-translation=\"\">WP_DEBUG<\/code> \u062a\u0645 \u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u062b\u0627\u0628\u062a \u0639\u0644\u0649 \u0642\u064a\u0645\u0629 <code data-no-auto-translation=\"\">true<\/code>\u0633\u064a\u0633\u0645\u062d \u0647\u0630\u0627 \u0644\u0628\u0631\u0646\u0627\u0645\u062c WordPress \u0628\u0639\u0631\u0636 \u0623\u062e\u0637\u0627\u0621 PHP \u0648\u062a\u062d\u0630\u064a\u0631\u0627\u062a\u0647\u0627 \u0648\u0625\u0634\u0639\u0627\u0631\u0627\u062a\u0647\u0627 \u0639\u0644\u0649 \u0627\u0644\u0635\u0641\u062d\u0627\u062a. \u064a\u0631\u062c\u0649 \u0645\u0644\u0627\u062d\u0638\u0629 \u0623\u0646\u0647 \u064a\u062c\u0628 \u062a\u0641\u0639\u064a\u0644 \u0647\u0630\u0647 \u0627\u0644\u0645\u064a\u0632\u0629 \u0641\u0642\u0637 \u0641\u064a \u0628\u064a\u0626\u0629 \u0627\u0644\u062a\u0637\u0648\u064a\u0631\u060c \u0648\u064a\u062c\u0628 \u0625\u064a\u0642\u0627\u0641\u0647\u0627 \u0642\u0628\u0644 \u0646\u0634\u0631 \u0627\u0644\u0645\u0648\u0642\u0639 \u0639\u0644\u0649 \u0627\u0644\u0625\u0646\u062a\u0631\u0646\u062a.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0645\u0627 \u0627\u0644\u0641\u0631\u0642 \u0628\u064a\u0646 \u0645\u0644\u0641\u0627\u062a functions.php \u0641\u064a \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a (plugins) \u0648\u0627\u0644\u0642\u0648\u0627\u0644\u0628 (themes)\u061f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u064a \u0645\u0648\u0636\u0648\u0639\u2026 <code data-no-auto-translation=\"\">functions.php<\/code> \u0627\u0644\u0645\u064a\u0632\u0627\u062a \u0627\u0644\u0645\u0636\u0627\u0641\u0629 \u0645\u0631\u062a\u0628\u0637\u0629 \u0628\u0645\u0648\u0636\u0648\u0639 \u0645\u0639\u064a\u0646\u060c \u0648\u0639\u0646\u062f \u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0645\u0648\u0636\u0648\u0639 \u0642\u062f \u062a\u062a\u0648\u0642\u0641 \u0647\u0630\u0647 \u0627\u0644\u0645\u064a\u0632\u0627\u062a \u0639\u0646 \u0627\u0644\u0639\u0645\u0644. \u0623\u0645\u0627 \u0627\u0644\u0645\u064a\u0632\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u0648\u0641\u0631\u0647\u0627 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a (plugins) \u0641\u0647\u064a \u0645\u0633\u062a\u0642\u0644\u0629 \u0639\u0646 \u0627\u0644\u0645\u0648\u0636\u0648\u0639\u0627\u062a\u061b \u0641\u0637\u0627\u0644\u0645\u0627 \u0623\u0646 \u0627\u0644\u0625\u0636\u0627\u0641\u0629 \u0645\u0641\u0639\u0644\u0629\u060c \u0633\u062a\u0643\u0648\u0646 \u0627\u0644\u0645\u064a\u0632\u0627\u062a \u0645\u062a\u0627\u062d\u0629 \u062f\u0627\u0626\u0645\u064b\u0627 \u0628\u063a\u0636 \u0627\u0644\u0646\u0638\u0631 \u0639\u0646 \u0627\u0644\u0645\u0648\u0636\u0648\u0639 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645. \u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0644\u0645\u064a\u0632\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u0643\u0648\u0646 \u0630\u0627\u062a \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0639\u0627\u0645\u060c \u0641\u0625\u0646 \u062a\u0637\u0648<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0643\u064a\u0641 \u064a\u0645\u0643\u0646 \u0644\u0644\u0645\u0637\u0648\u0631\u064a\u0646 \u0627\u0644\u0622\u062e\u0631\u064a\u0646 \u062a\u0648\u0633\u064a\u0639 \u0625\u0636\u0627\u0641\u062a\u064a (\u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0625\u0636\u0627\u0641\u064a)\u061f<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u0633\u0645\u0627\u062d \u0644\u0644\u0645\u0637\u0648\u0631\u064a\u0646 \u0627\u0644\u0622\u062e\u0631\u064a\u0646 \u0628\u062a\u0648\u0633\u064a\u0639 \u0625\u0636\u0627\u0641\u062a\u0643 (\u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062c \u0627\u0644\u0625\u0636\u0627\u0641\u064a) \u0639\u0646 \u0637\u0631\u064a\u0642 \u062a\u0648\u0641\u064a\u0631 \u201c\u062e\u0637\u0627\u0641\u0627\u062a \u0625\u062c\u0631\u0627\u0621\u0627\u062a\u201d (Action Hooks) \u0648\u201c\u062e\u0637\u0627\u0641\u0627\u062a \u0641\u0644\u0627\u062a\u0631\u201d (Filter Hooks) \u0645\u062e\u0635\u0635\u0629. <code data-no-auto-translation=\"\">do_action()<\/code> \u0642\u0645 \u0628\u0625\u0646\u0634\u0627\u0621 \u201c\u062e\u0637\u0627\u0641\u0627\u062a \u0644\u0644\u0625\u062c\u0631\u0627\u0621\u0627\u062a\u201d (action hooks)\u060c \u0648\"\u0642\u0645 \u0628\u0627\u0644\u062a\u0646\u0641\u064a\u0630 \u0627\u0644\u0645\u0637\u0644\u0648\u0628\" \u0641\u064a \u0627\u0644\u0623\u0645\u0627\u0643\u0646 \u0627\u0644\u062a\u064a \u064a\u062d\u062a\u0627\u062c \u0641\u064a\u0647\u0627 \u0627\u0644\u0646\u0638\u0627\u0645 \u0625\u0644\u0649 \u0625\u062f\u062e\u0627\u0644 \u0643\u0648\u062f. <code data-no-auto-translation=\"\">apply_filters()<\/code> \u0625\u0646\u0634\u0627\u0621 \u062e\u0637\u0627\u0641\u0627\u062a (hooks) \u0644\u0644\u0641\u0644\u0627\u062a\u0631 \u064a\u0633\u0645\u062d \u0644\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u0628\u062a\u0639\u062f\u064a\u0644 \u0628\u0639\u0636 \u0642\u064a\u0645 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u062f\u0627\u062e\u0644 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643. \u0647\u0630\u0627 \u0647\u0648 \u0627\u0644\u0646\u0645\u0637 \u0627\u0644\u0634\u0627\u0626\u0639 \u0644\u0644\u062a\u0639\u0627\u0648\u0646 \u0628\u064a\u0646 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a \u0641\u064a \u0628\u064a\u0626\u0629 \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633.<\/p>","protected":false},"excerpt":{"rendered":"<p>\u062a\u0642\u062f\u0645 \u0647\u0630\u0647 \u0627\u0644\u0645\u0642\u0627\u0644\u0629 \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0623\u0633\u0627\u0633\u064a\u0629 \u062d\u0648\u0644 \u062a\u0637\u0648\u064a\u0631 \u0625\u0636\u0627\u0641\u0627\u062a (plugins) \u0644\u0645\u0646\u0635\u0629 \u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633 (WordPress)\u060c \u0645\u0639 \u0627\u0644\u062a\u0631\u0643\u064a\u0632 \u0639\u0644\u0649 \u0645\u0632\u0627\u064a\u0627 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a \u0645\u0642\u0627\u0631\u0646\u0629\u064b \u0628\u062a\u0639\u062f\u064a\u0644\u0627\u062a \u0627\u0644\u0642\u0648\u0627\u0644\u0628 (themes). \u062a\u0634\u0631\u062d \u0627\u0644\u0645\u0642\u0627\u0644\u0629 \u0628\u0627\u0644\u062a\u0641\u0635\u064a\u0644 \u0643\u064a\u0641\u064a\u0629 \u0625\u0639\u062f\u0627\u062f \u0628\u064a\u0626\u0629 \u0627\u0644\u062a\u0637\u0648\u064a\u0631 \u0648\u0645\u0628\u0627\u062f\u0626 \u0628\u0646\u064a\u0629 \u0627\u0644\u0625\u0636\u0627\u0641\u0627\u062a\u060c \u0648\u062a\u0648\u062c\u0647 \u0627\u0644\u0642\u0631\u0627\u0621 \u062e\u0637\u0648\u0629 \u0628\u062e\u0637\u0648\u0629 \u0644\u0625\u0646\u0634\u0627\u0621 \u0625\u0636\u0627\u0641\u0629 \u0643\u0627\u0645\u0644\u0629 \u064a\u0645\u0643\u0646\u0647\u0627 \u0639\u0631\u0636 \u062a\u062d\u064a\u0627\u062a \u0634\u062e\u0635\u064a\u0629 \u0639\u0644\u0649 \u0644\u0648\u062d\u0629 \u0627\u0644\u062a\u062d\u0643\u0645 \u0627\u0644\u062e\u0644\u0641\u064a\u0629 \u0644\u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633\u060c \u0645\u0639 \u062a\u063a\u0637\u064a\u0629 \u0627\u0644\u0639\u0645\u0644\u064a\u0629 \u0628\u0623\u0643\u0645\u0644\u0647\u0627 \u0627\u0628\u062a\u062f\u0627\u0621\u064b \u0645\u0646 \u0625\u0646\u0634\u0627\u0621 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0631\u0626\u064a\u0633\u064a \u0644\u0644\u0625\u0636\u0627\u0641\u0629 \u0648\u062d\u062a\u0649 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u064a\u0632\u0629 \u201c\u062e\u0637\u0627\u0641\u0627\u062a \u0627\u0644\u0623\u0641\u0639\u0627\u0644\u201d (<\/p>","protected":false},"author":7,"featured_media":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"tags":[1978,436,1934,1967],"knowledge_category":[280],"class_list":["post-12367749","knowledge_post","type-knowledge_post","status-publish","hentry","tag-wordpress-plugin-development","tag-wordpress-tutorial","tag-wordpress-hooks","tag-custom-plugins","knowledge_category-wordpress"],"acf":{"site_seo_keywords":"WordPress\u63d2\u4ef6\u5f00\u53d1\uff0c\u81ea\u5b9a\u4e49\u63d2\u4ef6\uff0c\u94a9\u5b50\u673a\u5236\uff0cadd_action\uff0c\u4eea\u8868\u76d8\u5c0f\u5de5\u5177\uff0c\u4ece\u96f6\u5f00\u59cb\uff0cPHP\u5f00\u53d1"},"_links":{"self":[{"href":"https:\/\/www.likacloud.com\/ar\/wp-json\/wp\/v2\/knowledge_posts\/12367749","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.likacloud.com\/ar\/wp-json\/wp\/v2\/knowledge_posts"}],"about":[{"href":"https:\/\/www.likacloud.com\/ar\/wp-json\/wp\/v2\/types\/knowledge_post"}],"author":[{"embeddable":true,"href":"https:\/\/www.likacloud.com\/ar\/wp-json\/wp\/v2\/users\/7"}],"version-history":[{"count":1,"href":"https:\/\/www.likacloud.com\/ar\/wp-json\/wp\/v2\/knowledge_posts\/12367749\/revisions"}],"predecessor-version":[{"id":12404181,"href":"https:\/\/www.likacloud.com\/ar\/wp-json\/wp\/v2\/knowledge_posts\/12367749\/revisions\/12404181"}],"wp:attachment":[{"href":"https:\/\/www.likacloud.com\/ar\/wp-json\/wp\/v2\/media?parent=12367749"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.likacloud.com\/ar\/wp-json\/wp\/v2\/tags?post=12367749"},{"taxonomy":"knowledge_category","embeddable":true,"href":"https:\/\/www.likacloud.com\/ar\/wp-json\/wp\/v2\/knowledge_category?post=12367749"}],"curies":[{"name":"\u062f\u0628\u0644\u064a\u0648 \u0628\u064a","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}