Plugin Directory

Changeset 3353745


Ignore:
Timestamp:
09/01/2025 09:08:17 AM (3 months ago)
Author:
naibabiji
Message:

update 2.0

Location:
naiba-coming-soon
Files:
35 added
3 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • naiba-coming-soon/trunk/languages/naiba-coming-soon-zh_CN.po

    r3352404 r3353745  
    1 # Copyright (C) 2023 奶爸建站笔记
    2 # This file is distributed under the GPLv2.
    3 msgid ""
    4 msgstr ""
    5 "Project-Id-Version: Naibabiji Coming Soon 1.1\n"
    6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/naiba-coming-"
    7 "soon\n"
     1# Chinese (Simplified) translation for Naibabiji Coming Soon & Maintenance Mode
     2# Copyright (C) 2024 Naibabiji
     3# This file is distributed under the same license as the Naibabiji Coming Soon & Maintenance Mode package.
     4# Author: Naibabiji
     5# Author URI: https://blog.naibabiji.com
     6msgid ""
     7msgstr ""
     8"Project-Id-Version: Naibabiji Coming Soon & Maintenance Mode 2.0\n"
     9"Report-Msgid-Bugs-To: \n"
     10"POT-Creation-Date: 2024-12-29 12:00+0000\n"
     11"PO-Revision-Date: 2025-08-29 06:16+0000\n"
    812"Last-Translator: \n"
    913"Language-Team: 简体中文\n"
     
    1216"Content-Type: text/plain; charset=UTF-8\n"
    1317"Content-Transfer-Encoding: 8bit\n"
    14 "POT-Creation-Date: 2023-12-01T12:00:00+00:00\n"
    15 "PO-Revision-Date: 2025-08-29 02:51+0000\n"
     18"Plural-Forms: nplurals=1; plural=0;\n"
    1619"X-Generator: Loco https://localise.biz/\n"
    17 "X-Domain: naiba-coming-soon\n"
    18 "Plural-Forms: nplurals=1; plural=0;\n"
    1920"X-Loco-Version: 2.8.0; wp-6.8.2; php-8.2.27"
    2021
    21 # 插件描述翻译
    22 msgid "A simple and effective coming soon plugin for WordPress."
    23 msgstr "一个简单有效的WordPress网站即将上线提示插件,避免搜索引擎抓取到未完成的网站页面,影响SEO效果。"
    24 
    25 #: naiba-coming-soon.php:36
     22#. Description of the plugin
     23msgid ""
     24"A professional Coming Soon and Maintenance Mode plugin with password "
     25"protection and multi-language support. Perfect for websites under "
     26"development or maintenance."
     27msgstr "一个专业的即将推出和维护模式插件,具有密码保护和多语言支持功能。非常适合正在开发或维护的网站。"
     28
     29#: admin/settings-page.php:86
     30msgid ""
     31"A professional WordPress plugin for B2B product management and showcase. "
     32"Perfect for businesses looking to display their products professionally."
     33msgstr "用于B2B产品管理和展示的专业WordPress插件。非常适合希望专业展示产品的企业。"
     34
     35#: templates/coming-soon-template.php:101
     36msgid "Access"
     37msgstr "访问"
     38
     39#: includes/class-naibabijicsmm-coming-soon.php:278
     40msgid "Access Password"
     41msgstr "访问密码"
     42
     43#: admin/settings-page.php:69 admin/settings-page.php:75
     44msgid "Active"
     45msgstr "已激活"
     46
     47#: includes/class-naibabijicsmm-coming-soon.php:483
     48msgid ""
     49"Add custom CSS to style the coming soon page. This will be added to the "
     50"default styles."
     51msgstr "添加自定义CSS来美化即将推出页面。这将添加到默认样式中。"
     52
     53#: includes/class-naibabijicsmm-coming-soon.php:482
     54msgid "Add your custom CSS here"
     55msgstr "在此添加您的自定义CSS"
     56
     57#: includes/class-naibabijicsmm-coming-soon.php:287
     58msgid "Appearance Settings"
     59msgstr "外观设置"
     60
     61# 作者信息
     62#: admin/settings-page.php:36
     63#, fuzzy
     64#| msgid "Author"
     65msgid "Author:"
     66msgstr "作者"
     67
     68#: admin/settings-page.php:90
     69msgid "B2B focused design"
     70msgstr "以B2B为中心的设计"
     71
     72#: admin/settings-page.php:85
     73msgid "B2B Product Management & Display Plugin"
     74msgstr "B2B产品管理和展示插件"
     75
     76#: admin/settings-page.php:84
     77msgid "B2BProduct Showcase"
     78msgstr "B2B产品管理和展示插件"
     79
     80#: naiba-coming-soon.php:97
     81#: includes/class-naibabijicsmm-coming-soon.php:215
     82#: includes/class-naibabijicsmm-coming-soon.php:322
     83#: templates/coming-soon-template.php:32
    2684msgid "Coming Soon"
    27 msgstr "即将上线"
    28 
    29 #: naiba-coming-soon.php:112
    30 msgid "Naiba Coming Soon"
    31 msgstr "Naibabiji 即将上线"
    32 
    33 #: naiba-coming-soon.php:112
    34 msgid "Naiba Coming Soon Settings"
    35 msgstr "Naibabiji 即将上线设置"
    36 
    37 # 插件名称翻译
     85msgstr "即将推出"
     86
     87#: admin/settings-page.php:67
     88msgid "Coming Soon Mode:"
     89msgstr "即将推出模式:"
     90
     91#: admin/settings-page.php:18
     92msgid "Configure your coming soon page and maintenance mode settings below."
     93msgstr "在下方配置您的即将推出页面和维护模式设置。"
     94
     95#: admin/settings-page.php:60
     96msgid "Current Status"
     97msgstr "当前状态"
     98
     99#: includes/class-naibabijicsmm-coming-soon.php:294
     100msgid "Custom CSS"
     101msgstr "自定义CSS"
     102
     103#: admin/settings-page.php:44
     104msgid "Customizable content and styles"
     105msgstr "可自定义内容和样式"
     106
     107#: admin/settings-page.php:91
     108msgid "Easy product management"
     109msgstr "轻松的产品管理"
     110
     111#: includes/class-naibabijicsmm-coming-soon.php:238
     112msgid "Enable Coming Soon Mode"
     113msgstr "启用即将推出模式"
     114
     115#: admin/settings-page.php:53
     116msgid "Enable Coming Soon mode"
     117msgstr "启用即将推出模式"
     118
     119#: includes/class-naibabijicsmm-coming-soon.php:436
     120msgid "Enable Coming Soon mode for non-admin visitors"
     121msgstr "为非管理员访客启用即将推出模式"
     122
     123#: includes/class-naibabijicsmm-coming-soon.php:270
     124msgid "Enable Password Protection"
     125msgstr "启用密码保护"
     126
     127#: templates/coming-soon-template.php:86
     128msgid "Enter Password to Access"
     129msgstr "输入密码以访问"
     130
     131#: templates/coming-soon-template.php:96
     132msgid "Enter password..."
     133msgstr "输入密码..."
     134
     135#: admin/settings-page.php:38
     136msgid "Features:"
     137msgstr "功能:"
     138
     139#: includes/class-naibabijicsmm-coming-soon.php:475
     140msgid "Hide"
     141msgstr "隐藏"
     142
     143#. Author URI of the plugin
     144msgid "https://blog.naibabiji.com"
     145msgstr ""
     146
     147#. URI of the plugin
     148msgid "https://blog.naibabiji.com/"
     149msgstr ""
     150
     151#: admin/settings-page.php:69 admin/settings-page.php:75
     152msgid "Inactive"
     153msgstr "未激活"
     154
     155#: templates/coming-soon-template.php:118
     156msgid "Incorrect password. Please try again."
     157msgstr "密码错误,请重试。"
     158
     159#: admin/settings-page.php:100
     160msgid "Install Now"
     161msgstr "立即安装"
     162
     163#: includes/class-naibabijicsmm-coming-soon.php:231
     164msgid "Main Settings"
     165msgstr "主要设置"
     166
     167#: admin/settings-page.php:40
     168msgid "Modern responsive design"
     169msgstr "现代响应式设计"
     170
     171#: admin/settings-page.php:43
     172msgid "Multi-language support"
     173msgstr "多语言支持"
     174
     175#. Author of the plugin
     176msgid "Naibabiji"
     177msgstr "奶爸建站笔记"
     178
     179#: includes/class-naibabijicsmm-coming-soon.php:214
    38180msgid "Naibabiji Coming Soon"
    39 msgstr "Naibabiji 网站即将上线提示"
    40 
    41 #: naiba-coming-soon.php:150
     181msgstr "Naibabiji 即将推出"
     182
     183# 插件头部信息翻译
     184#. Name of the plugin
     185msgid "Naibabiji Coming Soon & Maintenance Mode"
     186msgstr "Naibabiji 即将推出和维护模式"
     187
     188#: admin/settings-page.php:17
     189msgid "Naibabiji Coming Soon & Maintenance Mode Settings"
     190msgstr "Naibabiji 即将推出和维护模式设置"
     191
     192#. %s: PHP version
     193#: naiba-coming-soon.php:55
     194#, php-format
     195msgid ""
     196"Naibabiji Coming Soon plugin requires PHP version 7.4 or higher. You are "
     197"running version %s. Please upgrade PHP."
     198msgstr ""
     199
     200#. %s: WordPress version
     201#: naiba-coming-soon.php:43
     202#, php-format
     203msgid ""
     204"Naibabiji Coming Soon plugin requires WordPress version 5.0 or higher. You "
     205"are running version %s. Please upgrade WordPress."
     206msgstr ""
     207
     208#: admin/settings-page.php:56
     209msgid "Note: Administrators will always see the normal site"
     210msgstr "注意:管理员将始终看到正常的网站"
     211
     212#: admin/settings-page.php:81
     213msgid "Other Plugins Recommendation"
     214msgstr "其他插件推荐"
     215
     216#: includes/class-naibabijicsmm-coming-soon.php:254
    42217msgid "Page Content"
    43218msgstr "页面内容"
    44219
    45 #: naiba-coming-soon.php:146
     220#: includes/class-naibabijicsmm-coming-soon.php:246
    46221msgid "Page Title"
    47222msgstr "页面标题"
    48223
    49 #: naiba-coming-soon.php:154
    50 msgid "Save Changes"
    51 msgstr "保存更改"
    52 
    53 #: naiba-coming-soon.php:117
     224#: includes/class-naibabijicsmm-coming-soon.php:263
     225msgid "Password Protection Settings"
     226msgstr "密码保护设置"
     227
     228#: admin/settings-page.php:41
     229msgid "Password protection with 24h access"
     230msgstr "24小时访问密码保护"
     231
     232#: admin/settings-page.php:73
     233msgid "Password Protection:"
     234msgstr "密码保护:"
     235
     236#: admin/settings-page.php:34
     237msgid "Plugin Information"
     238msgstr "插件信息"
     239
     240#: admin/settings-page.php:49
     241msgid "Preview"
     242msgstr "预览"
     243
     244#: admin/settings-page.php:89
     245msgid "Professional product showcase"
     246msgstr "专业产品展示"
     247
     248#: admin/settings-page.php:92
     249msgid "Responsive and mobile-friendly"
     250msgstr "响应迅速且适合移动设备"
     251
     252#: admin/settings-page.php:27
     253msgid "Save Settings"
     254msgstr "保存设置"
     255
     256#: admin/settings-page.php:52
     257msgid "Save your settings"
     258msgstr "保存您的设置"
     259
     260#: includes/class-naibabijicsmm-coming-soon.php:61
     261msgid "Security check failed. Please try again."
     262msgstr "安全检查失败。请重试。"
     263
     264#: includes/class-naibabijicsmm-coming-soon.php:61
     265msgid "Security Error"
     266msgstr "安全错误"
     267
     268#: admin/settings-page.php:42
     269msgid "SEO friendly (noindex, nofollow)"
     270msgstr "SEO友好(noindex, nofollow)"
     271
     272#: naiba-coming-soon.php:160
    54273msgid "Settings"
    55274msgstr "设置"
    56275
    57 #: naiba-coming-soon.php:139
    58 msgid "Settings saved."
    59 msgstr "设置已保存。"
    60 
    61 #: naiba-coming-soon.php:39
    62 msgid "We are working on something awesome. Stay tuned!"
    63 msgstr "我们正在开发一些很棒的内容。敬请期待!"
    64 
    65 #: naiba-coming-soon.php:80
    66 msgid "如果你是第一次使用WordPress,可能会感到困惑。请参考下面的链接,了解如何选择主题、添加插件、创建页面和文章等基本操作。让我们开始吧!"
    67 msgstr "如果你是第一次使用WordPress,可能会感到困惑。请参考下面的链接,了解如何选择主题、添加插件、创建页面和文章等基本操作。让我们开始吧!"
    68 
    69 #: naiba-coming-soon.php:79
    70 msgid "新手WordPress建站指引"
    71 msgstr "新手WordPress建站指引"
     276#: includes/class-naibabijicsmm-coming-soon.php:475
     277msgid "Show"
     278msgstr "显示"
     279
     280#: includes/class-naibabijicsmm-coming-soon.php:457
     281msgid ""
     282"The main content displayed on the coming soon page. You can use HTML tags."
     283msgstr "在即将推出页面上显示的主要内容。您可以使用HTML标签。"
     284
     285#: includes/class-naibabijicsmm-coming-soon.php:442
     286msgid "The title displayed on the coming soon page"
     287msgstr "在即将推出页面上显示的标题"
     288
     289#: admin/settings-page.php:50
     290msgid "To preview your coming soon page:"
     291msgstr "要预览您的即将推出页面:"
     292
     293#: admin/settings-page.php:35
     294msgid "Version:"
     295msgstr "版本:"
     296
     297#: admin/settings-page.php:97
     298msgid "View Plugin"
     299msgstr "查看详情"
     300
     301#: admin/settings-page.php:54
     302msgid "Visit your site in a private/incognito window"
     303msgstr "在隐私/无痕浏览窗口中访问您的网站"
     304
     305#: includes/class-naibabijicsmm-coming-soon.php:476
     306msgid "Visitors who enter this password can access the site for 24 hours"
     307msgstr "输入此密码的访客可以在24小时内访问网站而无需再次输入密码。"
     308
     309#: naiba-coming-soon.php:98
     310#: includes/class-naibabijicsmm-coming-soon.php:327
     311#: includes/class-naibabijicsmm-coming-soon.php:446
     312#: templates/coming-soon-template.php:76
     313msgid "We are working hard to bring you something amazing. Stay tuned!"
     314msgstr "我们正在努力为您带来令人惊叹的内容,敬请期待!"
     315
     316#: includes/class-naibabijicsmm-coming-soon.php:466
     317msgid ""
     318"When enabled, visitors can view the website content by entering a password"
     319msgstr "启用后,游客可以通过输入密码查看网站内容"
  • naiba-coming-soon/trunk/languages/naiba-coming-soon.pot

    r3352404 r3353745  
    1 # Copyright (C) 2023 奶爸建站笔记
    2 # This file is distributed under the GPLv2.
     1# SOME DESCRIPTIVE TITLE.
     2# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
     3# This file is distributed under the same license as the PACKAGE package.
     4# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
    35#, fuzzy
    46msgid ""
    57msgstr ""
    6 "Project-Id-Version: Naibabiji Coming Soon 1.1\n"
    7 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/naiba-coming-"
    8 "soon\n"
     8"Project-Id-Version: Naibabiji Coming Soon & Maintenance Mode 2.0\n"
     9"Report-Msgid-Bugs-To: \n"
     10"POT-Creation-Date: 2025-08-29 06:14+0000\n"
     11"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    912"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    1013"Language-Team: LANGUAGE <[email protected]>\n"
     14"Language: \n"
    1115"MIME-Version: 1.0\n"
    1216"Content-Type: text/plain; charset=UTF-8\n"
    1317"Content-Transfer-Encoding: 8bit\n"
    14 "POT-Creation-Date: 2025-08-29 02:49+0000\n"
    15 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    16 "X-Generator: Loco https://localise.biz/\n"
    17 "X-Domain: naiba-coming-soon\n"
    18 "Language: \n"
    19 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;"
    20 
    21 # 插件名称翻译
     18"\n"
     19"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
     20"X-Generator: Loco https://localise.biz/"
     21
     22#. Description of the plugin
     23msgid ""
     24"A professional Coming Soon and Maintenance Mode plugin with password "
     25"protection and multi-language support. Perfect for websites under "
     26"development or maintenance."
     27msgstr ""
     28
     29#: admin/settings-page.php:86
     30msgid ""
     31"A professional WordPress plugin for B2B product management and showcase. "
     32"Perfect for businesses looking to display their products professionally."
     33msgstr ""
     34
     35#: templates/coming-soon-template.php:101
     36msgid "Access"
     37msgstr ""
     38
     39#: includes/class-naibabijicsmm-coming-soon.php:278
     40msgid "Access Password"
     41msgstr ""
     42
     43#: admin/settings-page.php:69 admin/settings-page.php:75
     44msgid "Active"
     45msgstr ""
     46
     47#: includes/class-naibabijicsmm-coming-soon.php:483
     48msgid ""
     49"Add custom CSS to style the coming soon page. This will be added to the "
     50"default styles."
     51msgstr ""
     52
     53#: includes/class-naibabijicsmm-coming-soon.php:482
     54msgid "Add your custom CSS here"
     55msgstr ""
     56
     57#: includes/class-naibabijicsmm-coming-soon.php:287
     58msgid "Appearance Settings"
     59msgstr ""
     60
     61#: admin/settings-page.php:36
     62msgid "Author:"
     63msgstr ""
     64
     65#: admin/settings-page.php:90
     66msgid "B2B focused design"
     67msgstr ""
     68
     69#: admin/settings-page.php:85
     70msgid "B2B Product Management & Display Plugin"
     71msgstr ""
     72
     73#: admin/settings-page.php:84
     74msgid "B2BProduct Showcase"
     75msgstr ""
     76
     77#: naiba-coming-soon.php:97
     78#: includes/class-naibabijicsmm-coming-soon.php:215
     79#: includes/class-naibabijicsmm-coming-soon.php:322
     80#: templates/coming-soon-template.php:32
     81msgid "Coming Soon"
     82msgstr ""
     83
     84#: admin/settings-page.php:67
     85msgid "Coming Soon Mode:"
     86msgstr ""
     87
     88#: admin/settings-page.php:18
     89msgid "Configure your coming soon page and maintenance mode settings below."
     90msgstr ""
     91
     92#: admin/settings-page.php:60
     93msgid "Current Status"
     94msgstr ""
     95
     96#: includes/class-naibabijicsmm-coming-soon.php:294
     97msgid "Custom CSS"
     98msgstr ""
     99
     100#: admin/settings-page.php:44
     101msgid "Customizable content and styles"
     102msgstr ""
     103
     104#: admin/settings-page.php:91
     105msgid "Easy product management"
     106msgstr ""
     107
     108#: includes/class-naibabijicsmm-coming-soon.php:238
     109msgid "Enable Coming Soon Mode"
     110msgstr ""
     111
     112#: admin/settings-page.php:53
     113msgid "Enable Coming Soon mode"
     114msgstr ""
     115
     116#: includes/class-naibabijicsmm-coming-soon.php:436
     117msgid "Enable Coming Soon mode for non-admin visitors"
     118msgstr ""
     119
     120#: includes/class-naibabijicsmm-coming-soon.php:270
     121msgid "Enable Password Protection"
     122msgstr ""
     123
     124#: templates/coming-soon-template.php:86
     125msgid "Enter Password to Access"
     126msgstr ""
     127
     128#: templates/coming-soon-template.php:96
     129msgid "Enter password..."
     130msgstr ""
     131
     132#: admin/settings-page.php:38
     133msgid "Features:"
     134msgstr ""
     135
     136#: includes/class-naibabijicsmm-coming-soon.php:475
     137msgid "Hide"
     138msgstr ""
     139
     140#. Author URI of the plugin
     141msgid "https://blog.naibabiji.com"
     142msgstr ""
     143
     144#. URI of the plugin
     145msgid "https://blog.naibabiji.com/"
     146msgstr ""
     147
     148#: admin/settings-page.php:69 admin/settings-page.php:75
     149msgid "Inactive"
     150msgstr ""
     151
     152#: templates/coming-soon-template.php:118
     153msgid "Incorrect password. Please try again."
     154msgstr ""
     155
     156#: admin/settings-page.php:100
     157msgid "Install Now"
     158msgstr ""
     159
     160#: includes/class-naibabijicsmm-coming-soon.php:231
     161msgid "Main Settings"
     162msgstr ""
     163
     164#: admin/settings-page.php:40
     165msgid "Modern responsive design"
     166msgstr ""
     167
     168#: admin/settings-page.php:43
     169msgid "Multi-language support"
     170msgstr ""
     171
     172#. Author of the plugin
     173msgid "Naibabiji"
     174msgstr ""
     175
     176#: includes/class-naibabijicsmm-coming-soon.php:214
    22177msgid "Naibabiji Coming Soon"
    23178msgstr ""
    24179
    25 # 插件描述翻译
    26 msgid "A simple and effective coming soon plugin for WordPress."
    27 msgstr ""
    28 
    29 #: naiba-coming-soon.php:36
    30 msgid "Coming Soon"
    31 msgstr ""
    32 
    33 #: naiba-coming-soon.php:39
    34 msgid "We are working on something awesome. Stay tuned!"
    35 msgstr ""
    36 
    37 #: naiba-coming-soon.php:79
    38 msgid "新手WordPress建站指引"
    39 msgstr ""
    40 
    41 #: naiba-coming-soon.php:80
    42 msgid "如果你是第一次使用WordPress,可能会感到困惑。请参考下面的链接,了解如何选择主题、添加插件、创建页面和文章等基本操作。让我们开始吧!"
    43 msgstr ""
    44 
    45 #: naiba-coming-soon.php:112
    46 msgid "Naiba Coming Soon Settings"
    47 msgstr ""
    48 
    49 #: naiba-coming-soon.php:112
    50 msgid "Naiba Coming Soon"
    51 msgstr ""
    52 
    53 #: naiba-coming-soon.php:117
     180# 插件头部信息
     181#. Name of the plugin
     182msgid "Naibabiji Coming Soon & Maintenance Mode"
     183msgstr ""
     184
     185#: admin/settings-page.php:17
     186msgid "Naibabiji Coming Soon & Maintenance Mode Settings"
     187msgstr ""
     188
     189#. %s: PHP version
     190#: naiba-coming-soon.php:55
     191#, php-format
     192msgid ""
     193"Naibabiji Coming Soon plugin requires PHP version 7.4 or higher. You are "
     194"running version %s. Please upgrade PHP."
     195msgstr ""
     196
     197#. %s: WordPress version
     198#: naiba-coming-soon.php:43
     199#, php-format
     200msgid ""
     201"Naibabiji Coming Soon plugin requires WordPress version 5.0 or higher. You "
     202"are running version %s. Please upgrade WordPress."
     203msgstr ""
     204
     205#: admin/settings-page.php:56
     206msgid "Note: Administrators will always see the normal site"
     207msgstr ""
     208
     209#: admin/settings-page.php:81
     210msgid "Other Plugins Recommendation"
     211msgstr ""
     212
     213#: includes/class-naibabijicsmm-coming-soon.php:254
     214msgid "Page Content"
     215msgstr ""
     216
     217#: includes/class-naibabijicsmm-coming-soon.php:246
     218msgid "Page Title"
     219msgstr ""
     220
     221#: includes/class-naibabijicsmm-coming-soon.php:263
     222msgid "Password Protection Settings"
     223msgstr ""
     224
     225#: admin/settings-page.php:41
     226msgid "Password protection with 24h access"
     227msgstr ""
     228
     229#: admin/settings-page.php:73
     230msgid "Password Protection:"
     231msgstr ""
     232
     233#: admin/settings-page.php:34
     234msgid "Plugin Information"
     235msgstr ""
     236
     237#: admin/settings-page.php:49
     238msgid "Preview"
     239msgstr ""
     240
     241#: admin/settings-page.php:89
     242msgid "Professional product showcase"
     243msgstr ""
     244
     245#: admin/settings-page.php:92
     246msgid "Responsive and mobile-friendly"
     247msgstr ""
     248
     249#: admin/settings-page.php:27
     250msgid "Save Settings"
     251msgstr ""
     252
     253#: admin/settings-page.php:52
     254msgid "Save your settings"
     255msgstr ""
     256
     257#: includes/class-naibabijicsmm-coming-soon.php:61
     258msgid "Security check failed. Please try again."
     259msgstr ""
     260
     261#: includes/class-naibabijicsmm-coming-soon.php:61
     262msgid "Security Error"
     263msgstr ""
     264
     265#: admin/settings-page.php:42
     266msgid "SEO friendly (noindex, nofollow)"
     267msgstr ""
     268
     269#: naiba-coming-soon.php:160
    54270msgid "Settings"
    55271msgstr ""
    56272
    57 #: naiba-coming-soon.php:139
    58 msgid "Settings saved."
    59 msgstr ""
    60 
    61 #: naiba-coming-soon.php:146
    62 msgid "Page Title"
    63 msgstr ""
    64 
    65 #: naiba-coming-soon.php:150
    66 msgid "Page Content"
    67 msgstr ""
    68 
    69 #: naiba-coming-soon.php:154
    70 msgid "Save Changes"
    71 msgstr ""
     273#: includes/class-naibabijicsmm-coming-soon.php:475
     274msgid "Show"
     275msgstr ""
     276
     277#: includes/class-naibabijicsmm-coming-soon.php:457
     278msgid ""
     279"The main content displayed on the coming soon page. You can use HTML tags."
     280msgstr ""
     281
     282#: includes/class-naibabijicsmm-coming-soon.php:442
     283msgid "The title displayed on the coming soon page"
     284msgstr ""
     285
     286#: admin/settings-page.php:50
     287msgid "To preview your coming soon page:"
     288msgstr ""
     289
     290#: admin/settings-page.php:35
     291msgid "Version:"
     292msgstr ""
     293
     294#: admin/settings-page.php:97
     295msgid "View Plugin"
     296msgstr ""
     297
     298#: admin/settings-page.php:54
     299msgid "Visit your site in a private/incognito window"
     300msgstr ""
     301
     302#: includes/class-naibabijicsmm-coming-soon.php:476
     303msgid "Visitors who enter this password can access the site for 24 hours"
     304msgstr ""
     305
     306#: naiba-coming-soon.php:98
     307#: includes/class-naibabijicsmm-coming-soon.php:327
     308#: includes/class-naibabijicsmm-coming-soon.php:446
     309#: templates/coming-soon-template.php:76
     310msgid "We are working hard to bring you something amazing. Stay tuned!"
     311msgstr ""
     312
     313#: includes/class-naibabijicsmm-coming-soon.php:466
     314msgid ""
     315"When enabled, visitors can view the website content by entering a password"
     316msgstr ""
  • naiba-coming-soon/trunk/naiba-coming-soon.php

    r3352404 r3353745  
    11<?php
    2 /*
    3 Plugin Name: Naiba Coming Soon
    4 Plugin URI: https://blog.naibabiji.com/files/wordpress-plugins/naiba-coming-soon.html
    5 Description: A simple and effective coming soon plugin for WordPress.
    6 Version: 1.1
    7 Author: 奶爸建站笔记
    8 Author URI: https://blog.naibabiji.com
    9 Requires at least: 5.9
    10 Tested up to: 6.8.2
    11 Stable tag: 1.1
    12 Requires PHP: 5.6
    13 License: GPLv2
    14 License URI: http://www.gnu.org/licenses/gpl-2.0.html
    15 Text Domain: naiba-coming-soon
    16 Domain Path: /languages
    17 */
     2/**
     3 * Plugin Name: Naibabiji Coming Soon & Maintenance Mode
     4 * Plugin URI: https://blog.naibabiji.com/
     5 * Description: A professional Coming Soon and Maintenance Mode plugin with password protection and multi-language support. Perfect for websites under development or maintenance.
     6 * Version: 2.0
     7 * Requires at least: 5.0
     8 * Requires PHP: 7.4
     9 * Author: Naibabiji
     10 * Author URI: https://blog.naibabiji.com
     11 * License: GPL v2 or later
     12 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
     13 * Text Domain: naiba-coming-soon
     14 * Domain Path: /languages
     15 *
     16 * @package Naibabiji_Coming_Soon
     17 * @version 2.0
     18 * @author Naibabiji
     19 * @copyright 2024 Naibabiji
     20 * @license GPL-2.0-or-later
     21 * @link https://blog.naibabiji.com
     22 */
    1823
    19 // 注意:WordPress插件头部信息不支持翻译函数,插件名称和描述的翻译需要在.po文件中添加
    20 
    21 // Block direct access to the plugin PHP files
     24// 防止直接访问
    2225if (!defined('ABSPATH')) {
    23     exit;
     26    exit('Direct access denied.');
    2427}
    2528
    26 // WordPress 4.6+ automatically loads translations from the languages directory
    27 // No need to manually call load_plugin_textdomain() anymore
    2829
    29 // Register and enqueue plugin styles
    30 function naiba_coming_soon_enqueue_styles() {
    31     wp_register_style('naiba-coming-soon-style', plugin_dir_url(__FILE__) . 'css/style.css', array(), '1.1');
    32     wp_enqueue_style('naiba-coming-soon-style');
     30
     31// 定义插件常量
     32define('NAIBABIJICSMM_VERSION', '2.0');
     33define('NAIBABIJICSMM_PLUGIN_DIR', plugin_dir_path(__FILE__));
     34define('NAIBABIJICSMM_PLUGIN_URL', plugin_dir_url(__FILE__));
     35define('NAIBABIJICSMM_PLUGIN_FILE', __FILE__);
     36
     37/**
     38 * WordPress版本不兼容提示
     39 */
     40function naibabijicsmm_wp_version_notice() {
     41    $message = sprintf(
     42        /* translators: %s: WordPress version */
     43        esc_html__('Naibabiji Coming Soon plugin requires WordPress version 5.0 or higher. You are running version %s. Please upgrade WordPress.', 'naiba-coming-soon'),
     44        get_bloginfo('version')
     45    );
     46    printf('<div class="notice notice-error"><p>%s</p></div>', esc_html($message));
    3347}
    3448
    35 // Enqueue styles for admin pages
    36 function naiba_coming_soon_admin_enqueue_styles($hook) {
    37     // Only load on dashboard and plugin settings page
    38     if ($hook === 'index.php' || $hook === 'settings_page_naiba_coming_soon_settings') {
    39         wp_enqueue_style('naiba-coming-soon-style', plugin_dir_url(__FILE__) . 'css/style.css', array(), '1.1');
     49/**
     50 * PHP版本不兼容提示
     51 */
     52function naibabijicsmm_php_version_notice() {
     53    $message = sprintf(
     54        /* translators: %s: PHP version */
     55        esc_html__('Naibabiji Coming Soon plugin requires PHP version 7.4 or higher. You are running version %s. Please upgrade PHP.', 'naiba-coming-soon'),
     56        PHP_VERSION
     57    );
     58    printf('<div class="notice notice-error"><p>%s</p></div>', esc_html($message));
     59}
     60
     61/**
     62 * 检查系统要求
     63 */
     64function naibabijicsmm_check_requirements() {
     65    // 检查WordPress版本
     66    if (version_compare(get_bloginfo('version'), '5.0', '<')) {
     67        add_action('admin_notices', 'naibabijicsmm_wp_version_notice');
     68        return false;
     69    }
     70   
     71    // 检查PHP版本
     72    if (version_compare(PHP_VERSION, '7.4', '<')) {
     73        add_action('admin_notices', 'naibabijicsmm_php_version_notice');
     74        return false;
     75    }
     76   
     77    return true;
     78}
     79
     80// 包含核心类文件
     81if (file_exists(NAIBABIJICSMM_PLUGIN_DIR . 'includes/class-naibabijicsmm-coming-soon.php')) {
     82    require_once NAIBABIJICSMM_PLUGIN_DIR . 'includes/class-naibabijicsmm-coming-soon.php';
     83} else {
     84    add_action('admin_notices', function() {
     85        echo '<div class="notice notice-error"><p>Naibabiji Coming Soon plugin files are missing. Please reinstall the plugin.</p></div>';
     86    });
     87    return;
     88}
     89
     90/**
     91 * 插件激活时执行
     92 */
     93function naibabijicsmm_activate() {
     94    // 设置默认选项
     95    $default_options = array(
     96        'enabled' => false,
     97        'title' => esc_html__('Coming Soon', 'naiba-coming-soon'),
     98        'content' => esc_html__('We are working hard to bring you something amazing. Stay tuned!', 'naiba-coming-soon'),
     99        'password_enabled' => false,
     100        'password' => '',
     101        'custom_css' => ''
     102    );
     103   
     104    add_option('naibabijicsmm_options', $default_options);
     105}
     106register_activation_hook(__FILE__, 'naibabijicsmm_activate');
     107
     108/**
     109 * 插件停用时执行
     110 */
     111function naibabijicsmm_deactivate() {
     112    // 清除所有相关的临时数据
     113    wp_clear_scheduled_hook('naibabijicsmm_cleanup');
     114}
     115register_deactivation_hook(__FILE__, 'naibabijicsmm_deactivate');
     116
     117/**
     118 * 初始化插件
     119 */
     120function naibabijicsmm_init() {
     121    // 检查系统要求
     122    if (!naibabijicsmm_check_requirements()) {
     123        return;
     124    }
     125   
     126    // 检查类是否存在
     127    if (!class_exists('Naibabijicsmm_Coming_Soon')) {
     128        add_action('admin_notices', function() {
     129            echo '<div class="notice notice-error"><p>Naibabiji Coming Soon plugin class not found. Please reinstall the plugin.</p></div>';
     130        });
     131        return;
     132    }
     133   
     134    // WordPress 4.6+ 会自动加载翻译文件
     135    // 如果需要自定义翻译目录,可以使用 load_plugin_textdomain
     136    // 但对于标准插件结构,不再需要手动调用
     137   
     138    // 添加插件头部信息翻译支持
     139    add_filter('plugin_row_meta', 'naibabijicsmm_plugin_row_meta', 10, 2);
     140   
     141    // WordPress 4.6+ 会自动加载翻译文件,但手动加载能确保兼容性
     142   
     143    // 初始化主插件类
     144    try {
     145        $naibabijicsmm = new Naibabijicsmm_Coming_Soon();
     146        $naibabijicsmm->init();
     147    } catch (Exception $e) {
     148        add_action('admin_notices', function() use ($e) {
     149            echo '<div class="notice notice-error"><p>Naibabiji Coming Soon plugin initialization failed: ' . esc_html($e->getMessage()) . '</p></div>';
     150        });
     151
    40152    }
    41153}
    42 add_action('admin_enqueue_scripts', 'naiba_coming_soon_admin_enqueue_styles');
     154add_action('plugins_loaded', 'naibabijicsmm_init');
    43155
    44 // Add Coming Soon page functionality
    45 function naiba_coming_soon_page() {
    46     if (!is_user_logged_in()) {
     156/**
     157 * 添加插件设置链接
     158 */
     159function naibabijicsmm_settings_link($links) {
     160    $settings_link = '<a href="options-general.php?page=naiba-coming-soon">' . esc_html__('Settings', 'naiba-coming-soon') . '</a>';
     161    array_unshift($links, $settings_link);
     162    return $links;
     163}
     164add_filter('plugin_action_links_' . plugin_basename(__FILE__), 'naibabijicsmm_settings_link');
    47165
    48         // Set page title meta
    49         $page_title = get_option('naiba_coming_soon_page_title', __('Coming Soon', 'naiba-coming-soon'));
    50 
    51         // Set default page content
    52         $default_page_content = __('We are working on something awesome. Stay tuned!', 'naiba-coming-soon');
    53 
    54         // Get user-defined page content
    55         $page_content = get_option('naiba_coming_soon_page_content', '');
    56 
    57         // Use default page content if user-defined content is empty
    58         if (empty($page_content)) {
    59             $page_content = $default_page_content;
    60         }
    61 
    62         ?>
    63         <!DOCTYPE html>
    64         <html>
    65         <head>
    66             <title><?php echo esc_html($page_title); ?></title>
    67             <meta name="robots" content="noindex, nofollow">
    68             <meta name="viewport" content="width=device-width, initial-scale=1">
    69             <?php
    70             // Properly enqueue styles
    71             naiba_coming_soon_enqueue_styles();
    72             wp_print_styles();
    73             ?>
    74         </head>
    75         <body>
    76             <?php
    77             echo '<div class="naiba-coming-soon-title">' . wp_kses_post($page_title) . '</div>';
    78             echo '<div class="naiba-coming-soon-content">' . wp_kses_post($page_content) . '</div>';
    79             ?>
    80         </body>
    81         </html>
    82         <?php
    83 
    84         // Prevent caching of the page
    85         nocache_headers();
    86         exit;
     166/**
     167 * 插件头部信息翻译支持
     168 */
     169function naibabijicsmm_plugin_row_meta($links, $file) {
     170    if ($file === plugin_basename(__FILE__)) {
     171        // WordPress 会自动处理插件头部信息的翻译
     172        // 只需要在 .po/.mo 文件中有对应的翻译条目即可
     173       
     174        // 确保翻译正确加载
     175        $domain = 'naiba-coming-soon';
     176        $locale = apply_filters('plugin_locale', determine_locale(), $domain);
     177        $mofile = $domain . '-' . $locale . '.mo';
     178       
     179        // 尝试从插件目录加载翻译文件
     180        load_textdomain($domain, dirname(plugin_basename(__FILE__)) . '/languages/' . $mofile);
    87181    }
    88 }
    89 add_action('template_redirect', 'naiba_coming_soon_page');
    90 
    91 
    92 // Plugin Name: Naiba Coming Soon Admin Notice
    93 function naiba_naiba_coming_soon_admin_notice() {
    94     $screen = get_current_screen();
    95     if ( $screen->id === 'dashboard' ) {
    96         $links = array(
    97             'link1' => array('name' => __('1、WordPress的基本概念和术语', 'naiba-coming-soon'), 'url' => 'https://blog.naibabiji.com/tutorial/wordpress-concept.html'),
    98             'link2' => array('name' => __('2、WordPress的后台管理界面', 'naiba-coming-soon'), 'url' => 'https://blog.naibabiji.com/tutorial/wordpress-dashboard.html'),
    99             'link3' => array('name' => __('3、选择主题', 'naiba-coming-soon'), 'url' => 'https://blog.naibabiji.com/tutorial/wordpress-theme.html'),
    100             'link4' => array('name' => __('4、安装插件', 'naiba-coming-soon'), 'url' => 'https://blog.naibabiji.com/tutorial/wordpress-plugin.html'),
    101             'link5' => array('name' => __('5、创建页面', 'naiba-coming-soon'), 'url' => 'https://blog.naibabiji.com/tutorial/wordpress-pages.html'),
    102             'link6' => array('name' => __('6、创建产品', 'naiba-coming-soon'), 'url' => 'https://blog.naibabiji.com/tutorial/wordpress-products.html'),
    103             'link7' => array('name' => __('7、创建文章', 'naiba-coming-soon'), 'url' => 'https://blog.naibabiji.com/tutorial/wordpress-posts.html'),
    104             'link8' =>  array('name' => __('8、自定义菜单', 'naiba-coming-soon'), 'url' => 'https://blog.naibabiji.com/tutorial/wordpress-menu.html'),
    105             'link9' =>  array('name' => __('9、SEO优化', 'naiba-coming-soon'), 'url' => 'https://blog.naibabiji.com/google-seo'),
    106             'link10' =>  array('name' => __('10、速度优化', 'naiba-coming-soon'), 'url' => 'https://blog.naibabiji.com/skill/speed-up-wordpress.html'),
    107             'link11' =>  array('name' => __('👉建站资源导航', 'naiba-coming-soon'), 'url' => 'https://blog.naibabiji.com/nav'),
    108         );
    109         ?>
    110         <div class="notice notice-info is-dismissible naiba-notice">
    111             <h2><?php esc_html_e('新手WordPress建站指引', 'naiba-coming-soon'); ?></h2>
    112             <p><?php esc_html_e('如果你是第一次使用WordPress,可能会感到困惑。请参考下面的链接,了解如何选择主题、添加插件、创建页面和文章等基本操作。让我们开始吧!', 'naiba-coming-soon'); ?></p>
    113             <div class="links-container">
    114                 <ul>
    115                     <?php foreach ( $links as $key => $link ) { ?>
    116                         <li><a href="<?php echo esc_url( $link['url'] ); ?>" target="_blank"><?php echo esc_html( $link['name'] ); ?></a></li>
    117                     <?php } ?>
    118                 </ul>
    119             </div>
    120         </div>
    121         <?php
    122     }
    123 }
    124 add_action( 'admin_notices', 'naiba_naiba_coming_soon_admin_notice' );
    125 
    126 // Add plugin settings page
    127 function naiba_coming_soon_settings_page() {
    128 add_options_page(__('Naiba Coming Soon Settings', 'naiba-coming-soon'), __('Naiba Coming Soon', 'naiba-coming-soon'), 'manage_options', 'naiba_coming_soon_settings', 'naiba_coming_soon_settings_page_html');
    129 }
    130 add_action('admin_menu', 'naiba_coming_soon_settings_page');
    131 
    132 function naiba_coming_soon_settings_link( $links ) {
    133     $settings_link = '<a href="admin.php?page=naiba_coming_soon_settings">' . __('Settings', 'naiba-coming-soon') . '</a>';
    134     array_push( $links, $settings_link );
    135182    return $links;
    136183}
    137184
    138 $plugin = plugin_basename( __FILE__ );
    139 add_filter( "plugin_action_links_$plugin", 'naiba_coming_soon_settings_link' );
    140 
    141 // Display plugin settings page
    142 function naiba_coming_soon_settings_page_html() {
    143     // Check if user has appropriate permissions
    144     if (!current_user_can('manage_options')) {
    145         return;
    146     }
    147    
    148     // Get options
    149     $page_title = get_option('naiba_coming_soon_page_title', __('Coming Soon', 'naiba-coming-soon'));
    150     $page_content = get_option('naiba_coming_soon_page_content', '');
    151    
    152     // Save options on form submit
    153     if (isset($_POST['naiba_coming_soon_submit'])) {
    154         // Verify nonce for security
    155         if (!isset($_POST['naiba_coming_soon_nonce']) || !wp_verify_nonce(sanitize_key(wp_unslash($_POST['naiba_coming_soon_nonce'])), 'naiba_coming_soon_save_settings')) {
    156             ?>
    157             <div id="message" class="error notice is-dismissible"><p><?php esc_html_e('Security check failed. Please try again.', 'naiba-coming-soon'); ?></p></div>
    158             <?php
    159         } else {
    160             // Validate and sanitize inputs
    161             $page_title = isset($_POST['naiba_coming_soon_page_title']) ? sanitize_text_field(wp_unslash($_POST['naiba_coming_soon_page_title'])) : '';
    162             $page_content = isset($_POST['naiba_coming_soon_page_content']) ? wp_kses_post(wp_unslash($_POST['naiba_coming_soon_page_content'])) : '';
    163            
    164             // Save options
    165             update_option('naiba_coming_soon_page_title', $page_title);
    166             update_option('naiba_coming_soon_page_content', $page_content);
    167            
    168             ?>
    169             <div id="message" class="updated notice is-dismissible"><p><?php esc_html_e('Settings saved.', 'naiba-coming-soon'); ?></p></div>
    170             <?php
    171         }
    172     }
    173 ?>
    174 
    175 <div class="wrap">
    176     <h1><?php esc_html_e('Naiba Coming Soon Settings', 'naiba-coming-soon'); ?></h1>
    177     <form method="post" action="">
    178         <?php wp_nonce_field('naiba_coming_soon_save_settings', 'naiba_coming_soon_nonce'); ?>
    179         <table class="form-table">
    180             <tr>
    181                 <th scope="row"><label for="naiba_coming_soon_page_title"><?php esc_html_e('Page Title', 'naiba-coming-soon'); ?></label></th>
    182                 <td><input name="naiba_coming_soon_page_title" type="text" id="naiba_coming_soon_page_title" value="<?php echo esc_attr($page_title); ?>" class="regular-text"></td>
    183             </tr>
    184             <tr>
    185                 <th scope="row"><label for="naiba_coming_soon_page_content"><?php esc_html_e('Page Content', 'naiba-coming-soon'); ?></label></th>
    186 <td><textarea name="naiba_coming_soon_page_content" id="naiba_coming_soon_page_content" rows="10" cols="50"><?php echo wp_kses_post($page_content); ?></textarea></td>
    187 </tr>
    188 </table>
    189 <input type="submit" name="naiba_coming_soon_submit" id="naiba_coming_soon_submit" class="button button-primary" value="<?php esc_attr_e('Save Changes', 'naiba-coming-soon'); ?>">
    190 </form>
    191 </div>
    192 <?php
    193 }
     185/**
     186 * 插件列表页面翻译支持
     187 *
     188 * 注意:WordPress 4.6+ 会自动加载翻译文件
     189 * 此处代码已不再需要,保留注释以供参考
     190 */
     191// WordPress 4.6+ 会自动处理插件翻译,不再需要手动加载翻译文件
  • naiba-coming-soon/trunk/readme.txt

    r3352404 r3353745  
    1 === Naiba Coming Soon ===
     1=== Naibabiji Coming Soon & Maintenance Mode ===
    22Contributors: naibabiji
    3 Tags: coming soon, maintenance, under construction
    4 Requires at least: 5.9
     3Tags: coming soon, maintenance mode, under construction, password protection, responsive
     4Requires at least: 5.0
    55Tested up to: 6.8
    6 Stable tag: 1.1
    7 Requires PHP: 5.6
     6Requires PHP: 7.4
     7Stable tag: 2.0
    88License: GPLv2 or later
    9 License URI: http://www.gnu.org/licenses/gpl-2.0.html
    10 
    11 A simple and effective coming soon plugin for WordPress.
     9License URI: https://www.gnu.org/licenses/gpl-2.0.html
     10
     11Professional Coming Soon page plugin with password protection, responsive design, and full customization features.
    1212
    1313== Description ==
    1414
    15 Naiba Coming Soon is a lightweight plugin that displays a customizable coming soon page for your WordPress website. The plugin is easy to set up and provides a user-friendly interface for modifying the page title and content.
    16 
    17 Main features:
    18 
    19 * Easy to set up and configure
     15Naibabiji Coming Soon & Maintenance Mode is a professional-grade WordPress plugin that provides elegant Coming Soon and maintenance mode pages for your website. Whether you're developing a new site, performing system maintenance, or preparing for a major product launch, this plugin delivers a professional temporary page experience for your visitors.
     16
     17### Core Features
     18
     19**🎨 Modern Responsive Design**
     20* Perfect compatibility with desktop, tablet, and mobile devices
     21* Modern interface design that enhances your brand image
     22* Automatic display of your website logo (if configured)
     23
     24**🔐 Smart Password Protection System**
     25* Optional password access functionality
     26* 24-hour validity period with secure cookie mechanism
     27* Backward compatibility support for old and new cookie formats
     28* Uses WordPress standard security hashing algorithms
     29
     30**⚙️ Flexible Management Settings**
     31* One-click enable/disable Coming Soon mode
    2032* Customizable page title and content
    21 * Designed to work with any theme
    22 * Secure and follows WordPress coding standards
    23 * Multilingual support (English and Chinese)
    24 * Automatically adds search engine blocking instructions to prevent indexing of unfinished websites, protecting your future SEO performance
     33* Rich text editor with HTML content support
     34* Custom CSS style editor
     35* Real-time status display panel
     36
     37**🔍 SEO Optimization Features**
     38* Automatically adds noindex and nofollow meta tags
     39* Prevents search engines from indexing temporary pages
     40* Cache control header settings
     41* Follows SEO best practices
     42
     43**👨‍💼 Administrator Privileges**
     44* Administrators automatically bypass the Coming Soon page
     45* Preview page effects from the backend
     46* Detailed plugin status information
     47
     48### Use Cases
     49
     50* **Website Development Phase** - Display professional Coming Soon pages before site completion
     51* **System Maintenance Periods** - Inform visitors that the site is under maintenance
     52* **Product Launch Announcements** - Build anticipation for upcoming products or services
     53* **Private Website Protection** - Add access control for private or internal websites
     54* **Major Update Preparation** - Temporarily hide the website before major updates
     55
     56### Technical Features
     57
     58* **Lightweight Design** - Optimized code structure that doesn't affect website performance
     59* **Secure and Reliable** - Follows WordPress security standards and best practices
     60* **Multi-language Support** - Complete internationalization support with Chinese translation included
     61* **Strong Compatibility** - Compatible with mainstream WordPress themes and plugins
     62* **Standardized Development** - Follows WordPress coding standards
    2563
    2664== Installation ==
    2765
    28 1. Upload the 'naiba-coming-soon' folder to the '/wp-content/plugins/' directory.
    29 2. Activate the plugin through the 'Plugins' menu in WordPress.
    30 3. Go to Settings > Coming Soon to customize the page title and content.
     66### Automatic Installation (Recommended)
     671. Go to "Plugins" > "Add New" in your WordPress admin panel
     682. Search for "Naibabiji Coming Soon"
     693. Click "Install Now" and then "Activate"
     704. Navigate to "Settings" > "Coming Soon" to configure the plugin
     71
     72### Manual Installation
     731. Download the plugin zip file and extract it
     742. Upload the `naiba-coming-soon` folder to the `/wp-content/plugins/` directory
     753. Activate the plugin through the "Plugins" page in WordPress admin
     764. Go to "Settings" > "Coming Soon" to configure
     77
     78### Quick Setup
     791. **Enable Mode**: Check "Enable Coming Soon Mode"
     802. **Set Content**: Customize page title and content
     813. **Password Protection** (Optional): Enable password protection and set access password
     824. **Save Settings**: Click "Save Settings" to complete configuration
     835. **Preview Effect**: Visit your website in a private/incognito window to see the effect
    3184
    3285== Frequently Asked Questions ==
    3386
    34 = Can I use this plugin with any theme? =
    35 
    36 Yes, the Naiba Coming Soon plugin is designed to work with any WordPress theme.
    37 
    38 = How do I disable the coming soon page? =
    39 
    40 To disable the coming soon page, simply deactivate the plugin through the 'Plugins' menu in WordPress.
    41 
     87= How do I enable the Coming Soon page? =
     88
     89Go to "Settings" > "Coming Soon" in your WordPress admin panel, check the "Enable Coming Soon Mode" option, and save the settings.
     90
     91= Can administrators still access the website normally? =
     92
     93Yes, users with administrator privileges will always see the normal website content and can bypass the Coming Soon page for website management.
     94
     95= How does the password protection feature work? =
     96
     97When password protection is enabled, visitors need to enter the correct password to access the website. After successful verification, the system sets a secure cookie valid for 24 hours, eliminating the need to re-enter the password during this period.
     98
     99= Does the plugin affect SEO? =
     100
     101The plugin is SEO-friendly and automatically adds noindex and nofollow meta tags to prevent search engines from indexing the Coming Soon page, without affecting your website's SEO performance.
     102
     103= Can I customize the page appearance? =
     104
     105Absolutely! You can customize the page title, content, and add custom CSS styles to match your brand style. The plugin also automatically displays your website's logo if configured.
     106
     107= Does the plugin affect website performance? =
     108
     109No. The plugin uses a lightweight design with optimized code that only loads necessary resources when needed, without negatively impacting website performance.
     110
     111= How do I preview the Coming Soon page? =
     112
     113After saving settings and enabling Coming Soon mode, visit your website in a private/incognito browser window to preview the effect. Administrators will still see the complete website in normal mode.
     114
     115= Does the plugin support multiple languages? =
     116
     117Yes, the plugin fully supports WordPress internationalization features, includes complete Chinese translation, and can be translated into other languages.
     118
     119= How secure is the password protection? =
     120
     121The plugin uses WordPress standard security mechanisms, including nonce verification, data sanitization, and secure hashing algorithms, ensuring the password protection feature is secure and reliable.
     122
     123= Does the plugin collect personal data? =
     124
     125No. The plugin does not collect, store, or transmit any personal data. It only uses functional cookies for authentication when password protection is enabled.
     126
     127== Screenshots ==
     128
     1291. **Coming Soon Page Display** - Modern responsive design that automatically adapts to various devices
     1302. **Admin Settings Panel** - Intuitive settings interface with main feature configurations
     1313. **Password Protection Settings** - Secure password access control with 24-hour validity
     1324. **Appearance Customization Options** - Custom CSS editor for creating unique brand styles
     1335. **Mobile Adaptation Effect** - Perfect mobile device display performance
     1346. **Password Input Interface** - Clean password verification form
     1357. **Plugin Status Panel** - Real-time display of plugin status and configuration information
    42136
    43137== Changelog ==
    44138
    45 = 1.1 =
    46 * Added documentation about search engine blocking feature.
    47 * Updated translations and improved multilingual support.
    48 
    49 = 1.0 =
    50 * Initial release.
     139= 2.0 =
     140* **Major Refactoring** - Complete rewrite of plugin core code for improved performance and stability
     141* **Security Enhancement** - Upgraded password protection mechanism using WordPress standard security hashing
     142* **User Experience Optimization** - Brand new admin interface design that's more intuitive and user-friendly
     143* **Feature Enhancement** - Added real-time status display, plugin information panel, and other new features
     144* **Compatibility Improvement** - Optimized compatibility with the latest WordPress versions
     145* **Code Optimization** - Follows WordPress coding standards for improved code quality
     146* **Documentation Enhancement** - Updated user documentation and developer documentation
     147* **Translation Updates** - Improved Chinese translation and optimized multi-language support
     148
     149= 1.0.0 =
     150* **Initial Release** - Basic Coming Soon page functionality
     151* **Password Protection** - Basic password access control feature
     152* **Responsive Design** - Support for various devices and screen sizes
     153* **Multi-language Support** - Internationalization features and translation files
     154* **SEO Optimization** - Automatic addition of search engine optimization tags
    51155
    52156== Upgrade Notice ==
    53157
    54 = 1.1 =
    55 * Documentation improvements and translation updates.
    56 
    57 = 1.0 =
    58 * Initial release. No upgrade notice.
     158= 2.0 =
     159🚀 Major version update! Includes comprehensive performance optimization, security enhancements, and user experience improvements. Multiple practical features added - strongly recommended for all users to upgrade to this version for the best experience.
     160
     161= 1.0.0 =
     162🎉 Initial plugin release providing a complete Coming Soon page solution.
     163
     164== Privacy Policy ==
     165
     166### Data Collection Policy
     167
     168This plugin strictly follows privacy protection principles:
     169
     170* **No Personal Data Collection** - The plugin does not collect, store, or transmit any user personal information
     171* **Functional Cookies** - Only uses necessary functional cookies for authentication when password protection is enabled
     172* **Local Storage** - All settings data is stored only in your WordPress database
     173* **No Third-party Services** - Does not depend on any external services or APIs
     174* **GDPR Compliant** - Fully complies with GDPR and other privacy regulations
     175
     176### Cookie Usage Information
     177
     178When password protection is enabled, the plugin sets a secure cookie:
     179* **Purpose**: Verify that the user has entered the correct password
     180* **Validity**: 24 hours
     181* **Security**: Uses WordPress standard encryption algorithms
     182* **Auto Cleanup**: Automatically expires after the validity period
     183
     184== Support ==
     185
     186### Getting Help
     187
     188For technical support, feature suggestions, or bug reports, please contact us through the following channels:
     189
     190* **WordPress Support Forum**: https://wordpress.org/support/plugin/naiba-coming-soon/
     191* **Developer Website**: https://blog.naibabiji.com
     192* **Email Support**: [email protected]
     193* **Documentation Center**: https://blog.naibabiji.com/files/wordpress-plugins/naiba-coming-soon.html
     194
     195### Troubleshooting
     196
     197Before contacting support, please check the FAQ section first, as most common issues have detailed answers there.
     198
     199### Feedback & Suggestions
     200
     201We value feedback from every user. Your suggestions help us continuously improve the plugin's functionality.
     202
     203== Developer ==
     204
     205### About the Developer
     206
     207**Naibabiji** is a technical team focused on WordPress tutorials and plugin development. We are committed to providing high-quality website building solutions for Chinese WordPress users.
     208
     209* **Official Website**: https://naibabiji.com
     210* **Development Team**: Naibabiji Technical Team
     211* **Contact Email**: [email protected]
     212* **Tech Blog**: https://blog.naibabiji.com/
     213
     214### Other Works
     215
     216We have also developed multiple practical WordPress plugins and themes. Please visit our official website to learn more about our products.
     217
     218---
     219
     220Thank you for choosing the Naiba Coming Soon plugin! If you find this plugin helpful, please give us a five-star rating in the WordPress plugin directory - it would be the greatest encouragement for us!
Note: See TracChangeset for help on using the changeset viewer.