Перевод WordPress в режим «технические работы на сайте»
Каждый раз, когда вы, например, производите обновление WordPress, в корневой папке образуется файл .maintenance, которое сообщает посетителям, что сейчас идут технические работы на сайте. Многие вебмастера даже не замечают этого сообщения, потому что обновление происходит быстро. После удачного обновления CMS, файл .maintenance удаляется автоматически, и сайт работает в обычном режиме.
Когда ведутся продолжительные технические работы на сайте, поисковые системы требуют установки .maintenance. В ином случае велика вероятность падения позиций. И если речь идёт о WordPress – это будет стандартный файл с неприглядным сообщением на английском языке.
Если вы хотите произвести какие-то технически работы на сайте, и посетителям не нужно видеть ваш сайт в разработке, а также необходимо сохранить позиции поисковика, то можно использовать специальные плагины, которые расширяют возможности стандартного файла .maintenance из WordPress.
Включаем технические работы на сайте
Для того чтобы выключить технические работы на сайте, не потерять позиции в поисковиках и не показывать посетителям не доделанные элементы дизайна, можно воспользоваться плагинами для WordPress. В этой статье мы расскажем вам о двух из них, которые немного отличаются функционалом, но имеют одинаковую цель.
Первый из них – Maintenance Switch. Он будет сложен для новичков, но отличается тем, что позволяет включить режим «технические работы на сайте» не всем пользователям, а только некоторым. Итак, скачиваем, устанавливаем и активируем плагин, затем переходим в пункт «Настройки» и подпункт «Maintenance Switch».
В настройках можно управлять категорией пользователей, которые будут видеть сообщение о технических работах на сайте. Для этого в строке «Exception for roles» нужно отметить галочками тех, кто может видеть сайт в нормальном режиме. Более подробно о ролях пользователей мы рассказывали тут. Это удобно для тех случаев, когда администратор сайта, проводящий работы, должен оценивать внешний вид проекта – для него можно отключить .maintenance. Аналогично можно поступить и с другими категориями пользователей при необходимости.
Ниже имеется поле «Maintenance page HTML», в котором можно отредактировать код файла .maintenance, а соответственно и изменить его дизайн и само сообщение.
Второй плагин для организации технических работ на сайте – Maintenance mode. Он не позволяет включать и отключать роли пользователей, поэтому его можно использовать, для того, чтобы включить сообщение о работах для всех категорий посетителей. Однако его удобство в том, что он оснащён расширенным редактором файла .maintenance. В отличие от Maintenance Switch, где необходимо редактировать код для внесения изменения в странице технических работ на сайте, в Maintenance mode есть визуальный редактор, такой же, как редактор записей. Сам редактор находится в пункте «Настройки», подпункте «Maintenance mode».
Включаем технические работы на сайте с помощью плагина
Если вы хотите произвести технические работы на сайте на таком уровне, что посетителям и поисковикам нельзя видеть сам процесс, вам необходимо перевести WordPress в режим maintenance, обслуживания. В этом случае, на сайте будет появляться сообщение о том, что ведутся работы, и временно ничего не работает.
Для того чтобы включить технически работы, используется файл .maintenance, который загружается корневую папку. Он переводит WordPress в режим обслуживания. В этом файле содержится информацию о том, что показывать при переходе на сайт. Создавать файл вручную сложно, особенно новичками, поэтому были придуманы разнообразные плагины, которые включают режим обслуживания.
В этой статье мы расскажем вам о плагине, который необходим, когда на сайте ведутся технические работы. Этот плагин обладает дополнительными полезными функциями. Ознакомимся с ним поближе.
8 Degree Coming Soon Page для технических работ на сайте
Плагин 8 Degree Coming Soon Page позволяет перевести WordPress в режим технических работ. Есть два обстоятельства, при которых он будет незаменим:
- Вы только изучаете этапы создания сайта, только начали делать свой проект, и хотите, чтобы никто не видел его, пока он не готов окончательно.
- Вы уже давно запустили проект, но вам понадобилось что-то в нём изменить, и вы хотите, чтобы никто не видел процесс работы.
Для того чтобы провести технические работы, совершите обычную процедуру: скачайте, установите, активируйте плагин и перейдите в его настройки, которые находятся в пункте консоли «Coming Soon». Имеется несколько вкладок с опциями:
- Generall settings. Здесь всего одна опция – включить или включить режим обслуживания WordPress.
- Design. Это очень интересная вкладка. Здесь можно настроить внешний вид страницы, которая будет отображаться при обращении к сайту в момент технических работ: цвета, изображение на фоне, таймер (будет через столько-то часов, дней), настройка формы подписки, настройка социальных сетей и прочее.
- Extras. В этой вкладке можно определить, какие пользователи смогут видеть сайт без настраиваемой заставки, даже когда она включена. Например, тем, кто производит технические работы, и должны постоянно участвовать в жизнеобеспечении сайта обязательно должны иметь полный доступ.
Остальные вкладки не имеют отношения к настройкам. Там инструкция, как этим пользоваться и информация о разработчиках.
Coming Soon Page, Under Construction & Maintenance Mode by SeedProd — Плагин для WordPress
Create a simple Coming Soon Page, Under Construction or Maintenance Mode Page. Work on your site in private while visitors see a «Coming Soon» or «Maintenance Mode» page.
Benefits, Features and Options:
- Works with any WordPress Theme
- Responsive
- Customize the Look and Feel
- Easily add Custom CSS and HTML
- Uses HTML5 & CSS3
- Translation Ready, i18n Support
- Multisite Support
- BuddyPress Support
- Uses WordPress Best Practices
Pro Version Features:
Using The WordPress Dashboard
- Navigate to the ‘Add New’ in the plugins dashboard
- Search for ‘Coming Soon’
- Click ‘Install Now’
- Activate the plugin on the Plugin dashboard
Uploading in WordPress Dashboard
- Navigate to the ‘Add New’ in the plugins dashboard
- Navigate to the ‘Upload’ area
- Select
coming-soon.zip
from your computer - Click ‘Install Now’
- Activate the plugin in the Plugin dashboard
Using FTP
- Download
coming-soon.zip
- Extract the
coming-soon
directory to your computer - Upload the
coming-soon
directory to the/wp-content/plugins/
directory - Activate the plugin in the Plugin’s dashboard
- What’s the difference between Coming Soon Page Mode and Maintenance Mode?
Coming Soon Page Mode returns a http status 200 and allows your site to be indexed by Google and other searching engine while under construction. You should always using Coming Soon Page mode when your site is under construction.
Maintenance Mode returns a http status code 503 and should be used when you are doing short term maintenance on an existing site. This will let search engines know your site is under going maintenance and should return in 1 day when maintenance mode is finished.
- Who can see the website while it’s under construction?
Only logged in visitors can see the website while you website is under construction. Logged out visitors will see the coming soon page or maintenance mode page depending on which mode you have selected.
- Disabled Coming Soon Plugin and it still shows
This is always a caching issue. Go to the caching plugin’s setting page and clear the cache.
More Info »
«Coming Soon Page, Under Construction & Maintenance Mode by SeedProd» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники5.1.0
- Added — Suggest a Feature
- Added — Quicklinks to Support
- Added — RafflePress support and recommendation
5.0.26
- Added — Giveaway Link to Submenu
5.0.25
- Fixed — Documentation Link
- Tweak — Removed plugin recommendation
5.0.24
- Tweak — Typos
- Tweak — Remove Install Plugins menu when dismissed
5.0.23
5.0.22
- Fixed — Bug with old php versions
5.0.21
- Added — Themes, Stock Images, Subscribers and Addons Previews
5.0.20
- Tweak — Autoclear popular caches.
5.0.19
- fixed z-index issue with supersize loader and focus link color
5.0.18
- fixed ios issue and no cache header issue
5.0.17
5.0.16
- Removed php warning notice of depreciated function
5.0.15
- Changed text on credit and added and tweaked inline optin for free bg images.
5.0.14
- Fixed a PHP 7 compatibility warning
5.0.12
5.0.11
- Removed blog feed from sidebar and change out images
5.0.10
- Added the ability to make the bg image stay contained within the browser window.
5.0.9
5.0.8
- Fixed CSS issue and added cache control
5.0.6
5.0.5
- Disable REST API while in coming soon and maintenance mode
5.0.4
5.0.3
- Updated ReadMe Text
- Ensure Full Size images are selected by default when selecting an image.
- Make sure all files are local to the plugin.
5.0.2
- More tweaks to the append html section.
5.0.1
- Added option to append to the html in addition of just replacing.
5.0.0
- Added the ability to add custom html, dim background and help video.
4.2.1
4.2.0
4.1.4
4.1.3
- Added Swedish Translation
4.1.2
- Tweak: Updated optin form again
4.1.1
- Tweak: Updated optin form
4.1.0
- Exclude default urls terms: login, admin, dashboard and account. Also provided a way to disable this behavior.
4.0.4
- Added launch course and WordPress 4.1.0 compatibility
= 4.0.3=
* Fixed preview link
= 4.0.2=
* Add link to free backgrounds
4.0.1
- Fixed a bug where website was not showing when logged in
4.0.0
KB Support — WordPress Help Desk, Support & Knowledge Base plugin — Плагин для WordPress
1.3.6
4th March 2020
- Bug: PHP warning generated during customer ticket submission
- Tweak: Do not CC company contact if email matches that of of customer submitting ticket
1.3.5
- New: Enabled support for the 3rd party forms. Ninja Forms extension coming soon!
- Bug: User profile updates fail if email address upper/lower casing do not match
1.3.4
7th February 2020
Note: The view-ticket.php template file has been updated. Please review changes if you have copied this file to your child theme and made customisations
* New: Admins can now set the Default Replies to Expand option to determine how many replies should auto expand on the view ticket screen for customers by default
* New: Customers can choose the number of replies to auto expand on the view ticket screen by changing the Replies to Expand option within their user profile
* New: Agents can choose the number of replies to auto expand on the ticket admin screen by changing the Replies to Expand option within their user profile
* New: Agents can now enable/disable the alert that is displayed if a reply is added whilst they are editing a ticket. The Ticket Reply Alerts option resides within each agents user profile and is disabled by default
* New: You can now choose to have agent article visits increment the article count via the Count Agent Views? setting option. Disabled by default
* New: You can now add a blank entry to any dropdown field within your submission form by enabling the Blank First option
Tweak: Added monthly view count to article list screen
Bug: The
{agent}
template tag may cause ticket notification emails to fail if no agent is assigned to the ticket
1.3.3
Friday, 17th January 2020
- New: KB Articles now count monthly views
- New: Display the total and monthly views for KB Articles within the KB Support dashboard widget
New: Added
Show Views on Dashboard
option to toggle the display of article view counts within the KB Support dashboard widgetTweak: Removed excess whitespace from article links within KB Support dashboard widget
1.3.2
Thursday, 9th January 2020
Happy New Year!
- Bug: If only logged in users are allowed to submit tickets, account registration process may fail on submission screen
1.3.1
Wednesday, 30th October 2019
1.3
Wednesday, 23rd October 2019
IMPORTANT: This release adjusts the rules dictating which tickets an agent can view. Please read this article for more details.
- New: We’ve improved the way KBS utilises departments to support our new Advanced Ticket Assignment extension
New: You can now add a new customer when opening a new ticket within admin
Tweak: Cleanup when a department is deleted
- Tweak: Added the department name to the agent column if a ticket is assigned to a department
- Tweak: Added the
kbs_company_metaboxes_after_contact_details
hook - Tweak: Added the
kbs_pre_save_ticket
hook
1.2.10
Tuesday, 15th October 2019
- New: Display URL from which ticket was submitted within submission data window
- Bug: Unable to deselect Agree to Privacy Policy checkbox
1.2.9
Friday, 11th October 2019
- The Ticket Source taxonomy has been added
- Ensure all ticket media files are stored within the kbs folder
- Upgrade procedures have been improved
- Corrected spelling of «Log in»
- Only enqueue KBS admin styles on KBS admin pages
- Mapping field option was missing from form when Department field was selected
- New ticket replies were not loaded if no existing replies existed
1.2.8
Thursday, 7th February 2019
New
- Added No Notification Emails setting option to the Ticket Logged setting screen within the emails setting tab. Addresses entered here will not receive acknowledgement of ticket receipt via email
- New replies are now monitored in real-time whilst editing a ticket. If a reply is added whilst an agent is on the edit screen, a notice is displayed where the agent can choose to reload the replies to include the latest
- Ticket admin post screen columns now display well for smaller screens
Tweaks
- Switched the title and dates columns position for easier identification on mobile devices
- Made company URL clickable on company listing screen
- Removed the slug metabox from the ticket post screen
- Added IP address in use during ticket form submission to the submission data on the edit ticket page
Dev
- Added
kbs_ticket_received_to_email
,kbs_ticket_reply_to_email
andkbs_ticket_closed_to_email
filters to enable filtering of the To address for respective customer emails
1.2.7
Saturday, 26th January 2019
Bugs
- Only query bootstrap JS functions when bootstrap is loaded. Caused loss of JS functionality
- PHP warning may have been generated whilst querying whether
kbs_submit
shortcode was in use
1.2.6
Friday, 25th January 2019
Note the following template files have been updated;
- view-ticket.php
- ticket-manager.php
- shortcode-login.php
- shortcode-register.php
- shortcode-profile-editor.php
- kbs.css
- kbs.min.css
New
- Updated front end ticket manager templates to make them more responsive to mobile devices
- Updated front end login, register and profile templates to standardise layout
- Agents can now delete replies that they have authored. Support Managers can delete all agent replies
- Customers IP address is now displayed within the form data section on the ticket page within admin
- Added the
{ticket_url_path}
,{ticket_admin_url_path}
,{close_ticket_url_path}
template tags - Added Customer Settings setting option within General settings tab
- Added options to customize registration form fields
- Added option to choose username format for customers registering via the KBS registration form
- Added option to set the default number of replies to load for a customer on the front ticket page
- Added profile option for registered customers to choose how many replies to load on the front ticket page
- Added option to hide closed tickets on the Ticket Manager page for customers
- Added user profile option for registered customers to choose whether or not they want closed tickets displayed on the Ticket Manager page
Tweaks
- Removed SSL notice on submission page
- Added link to a customers WP user profile on the ticket page if they are registered
Dev
- Added the form ID and the ticket object vars to the
kbs_show_form_data
filter - Added a number of hooks to the Customer Section meta box on the ticket page
1.2.5
Friday, 3rd August 2018
New: Added open ticket count menu bubble. Activate within settings. Tickets -> Settings -> Tickets
Bug: Removed incorrect Ajax trigger when adding participants which generated a Javascript error
Bug: Corrected spelling of Agreeements. Thanks to @garrett-eclipse
Bug: Corrected width of the system info textarea input
Tweak: Supported up to WordPress 4.9.8
Dev: Added the KBS_Agent
class
Dev: Added hooks before and after agent ticket assignment
Dev: The KBS_Tickets_Query
class now accepts the ‘agent’ argument to retrieve tickets by agent ID
1.2.4
Friday, 6th July 2018
New: Improved metabox display for tickets
New: Introduced the participants feature. A ticket can have multiple participants all of whom can access and manage the ticket. Learn more
New: Added the {reply_author}
email template tag. This tag will output the name of the author to the last reply if it is saved in the database, or their email address
New: Added trash/permanently delete ticket option to ticket screen
New: Added customer data to ticket screen
New: Added customer last agreed to terms date to customer notes screen
New: Added customer last agreed to privacy policy date to customer notes screen
New: Added open ticket count to KBS Summary widget on the admin dashboard screen
Tweak: Fallback to company logo (if one exists) as avatar image if customer does not have an avatar
Fix: Corrected output for privacy policy acceptance
Dev: We’ve switched to array based email headers
Dev: Allow exclusion by ID when retrieving customers from the DB
1.2.3
Thursday, 21st June 2018
New: Added the {ticket_status}
email content tag
Fix: If admins are not set as agents, Support Workers could not view all tickets
Fix: Front end ticket manager was not using translated text for ticket status
Fix: Custom input class was not being applied correctly to textarea fields on the submission form
Tweak: No need to wrap hidden fields in <p>
tags
Tweak: Removed the Mine view within the trashed tickets list
Tweak: Make sure settings sections array is countable before counting as PHP 7 and above generates a warning
Dev: Added filters to overide when the Link KB Article button should be displayed allowing extensions to display the button
1.2.2
Wednesday, 30th May 2018
GDPR Features
New: Added GDPR Privacy Policy template
New: Added Compliance tab within Settings page
New: Agree to Privacy Policy setting forces customers to agree to the Privacy Policy before submitting ticket forms
New: Export KBS Customer data with WP user data when exporting personal data
New: Erase KBS Customer data with WP user data when erasing personal data
New: Select process for handling customer data when customers request to be anonymized or erased from your site
Other Changes in this Version
New: Added the ticket title column to the ticket history front end page
New: Search extisting tickets by post ID or ticket number. Prefix the search string with # to conduct this search
New: Add a description to the Terms and Privacy Policy acceptance fields via Tickets -> Settings -> Compliance
Tweak: Moved Terms & Conditions options to the Settings -> Compliance tab
Tweak: Adjusted the default chosen select search text to Type to Search
and Choose an Option
Tweak: Improved the installation procedures for multi site
Tweak: Improved the uninstall procedures for multi site
Tweak: Removed unneeded filter during enqueuing of Font Awesome script
Tweak: Added advisory notice for discount of first extension
Tweak: Localization work
Bug: Count error on system tools page resolved
1.2.1
** Wednesday, 4th April 2018**
Bug: Fixed URL on welcome screen
Tweak: Updated extensions image on welcome screen
Tweak: Added KBS_Admin_Notices class for better admin notice management
Tweak: Request WordPress.org rating after 25 ticket closures
Tweak: Bump WordPress tested with version to 4.9.5
Dev: Added kbs_use_sequential_ticket_numbers()
— returns whether or not sequential ticket numbers are in use
Tweak: Updated plugin tags and description
1.2
Wednesday, 28th March 2018
New
Better Company Integration
- Improved Company interface allows selection of customer as primary contact
- Added Copy Company Contact? setting within Tickets -> Settings -> Emails to copy company primary contacts into all customer ticket emails associated with the company
- Customers belonging to a company, can access all tickets already associated with that company. Customer who logged ticket must have already been associated with the company at the time of logging
Departments
Agents can now be added to departments via the Departments menu option or their user profile. Departments can only be managed by Support Manager and above roles.
Within core, tickets may only be assigned to departments via front end submission forms. Look out for our advanced assignment extension coming soon for additional options.
- Department dropdown field type added to submission form field types
- Department mapping added to submission forms
- Added the
{department}
email template tag which returns the name of the department handling the ticket - Filter ticket list by department
Other
- Article search field on submission form now includes a delay before searching
- Added Initial Value option for the Submission Form hidden field type
- Agents can limit the number of replies initially loaded on the tickets screen via their user profile
- Agents can choose where to be redirected to when replying to tickets via their user profile
- Added reply count stats to admin dashboard
- For new tickets created via a submission form where terms and conditions were accepted, display the date and time the terms were accepted within the ticket form data thickbox
Tweaks
- Better validation of whether or not the submission page is displayed improves enqueuing of scripts
- Enable selection of customer as primary company contact
- Pass the Ticket ID to the
kbs_ticket_received_disable_email
,kbs_ticket_reply_disable_email
andkbs_ticket_close_disable_email
filters - Log the timestamp for when a customer accepts the Terms & Conditions during ticket submission
- A KB search field on submission form is now a search input field type
- Email and URL values are now clickable links within the ticket form data thickbox
Bug Fixes
- KBS_HTML_Elements was not correctly passing the company variable to the
kbs_get_customers()
function - Agents should not be able to add ticket categories
Dev
- Introduction of the
KBS_Replies_Query
class - Added the
$kbs_form
and$form_id
variables to thekbs_submit_form
and thekbs_form_template()
filters - Added the
kbs_form_submit_label
filter - Added the
kbs_ticket_company_post_type_args
filter
1.1.13
Saturday, 17th March 2018
New
- Allow agent to choose whether or not a customer email should be generate when a ticket is closed using the Update Ticket button
- Added Search Text option for submission form select fields using Chosen library
- Use Chosen library for ticket select fields
- Updated to Font Awesome 5
- Updated to latest version of Chosen library
- Added search placeholder to admin Chosen select fields
Tweaks
- Set width of select field to match all other input fields
- Added the search icon to the form fields table
- Do not store the reCaptcha response with submission form data
- Moved
form-functions.php
andclass-kbs-forms.php
to\includes\forms\
Bug Fixes
- 404 error may be displayed when navigating to am article parent category
Dev
- Added
user_dropdown
method to KBS_HTML_Elements class - Added
field_types_dropdown
method to KBS_HTML_Elements class
1.1.12
Sunday, 11th March 2018
Bug Fix
- reCaptcha field was not validating successfully due to missing option
Tweaks
- Added
kbs_ticket_url
filter - Added
kbs_article_url
filter
1.1.11
Friday, 23rd February 2018
Tweak
- Added
kbs_add_agents_to_ticket()
function - Added
kbs_remove_agents_from_ticket()
function - Additional filter for email headers
1.1.10
Monday, 19th February 2018
New
- Generate customer and notification emails when a ticket is created via admin
- Added HTML Basic email template with no formatting
Bug Fixes
- Generating a test email was adding a large number of attachments
- Manually adding a customer via the admin interface may generate a PHP warning notice due to expectation of
company
array key - Ensure we only
count()
countable items as PHP 7.2 generates a warning otherwise - Removed duplicate string within CSS class name for submission form fields
Tweaks
- Use chosen select fields within settings pages when there are a larger number of options to select from
- Improved CSS for chosen fields
- Run the email attachments filter after generating message content
- Added the
kbs_options_page_section_url
filter - New wrapper function
kbs_get_email_template()
to retrieve the currently selected email template
1.1.9
Sunday, 11th February 2018
New
- Added the Attach Files setting within the Emails tab. If enabled, files will be attached to emails rather than listed as clickable links when using the
{ticket_files}
or{reply_files}
email tags - Added the
{reply_files}
email tag to attach/insert files from the latest reply into emails
Tweaks
- Changed trigger for submission form article search to
keyup
. String must be 3 or greater in length - Added
$args
parameter to thekbs_insert_comment()
function to override default args - Corrected comment in email header template file
- Updated contextual help file for settings pages
Bug Fixes
- Corrected output from the
{date}
email tag - Corrected output from the
{time}
email tag - Validate the
$form_data
variable is an array
1.1.8
Monday, 5th February 2018
This update includes changes to a template page. If you are using a customized version of the template, you can review the changes here.
Bug Fixes
- Updated the
view-ticket.php
template file to correctly list file attachments - Fixed ticket count for customers
Tweaks
- Tickets column is now sortable on the customers table
- Forced the Tools and Extensions items to the bottom of the Tickets menu
1.1.7
Monday, 5th February 2018
Bug Fixes
- Fixed width of the checkbox for the
Restricted Access
option - Make sure the ticket ID is passed within the
kbs_create_article_link
filter to stop KB Integrations throwing PHP errors
Tweaks
- Force article links to open in a new tab to avoid navigation away from frontend tickets page
- Always capture the source by which a ticket is logged. Default to ‘website’
1.1.6
Thursday, 21st December 2017
New
- Enable submission form redirections per form
- Added option to allow customers to be able to reopen tickets by adding a reply
Bug Fixes
- Select fields did not display the placeholder field within submission form
- Make sure the
checked
param is honoured for radio fields - Corrected email heading for admin reply notifications
- Don’t allow a zero array key value for select fields
- Corrected filter name for after reply content
- Corrected missing array key
Tweaks
- Enable customer ticket reply email notification if cron is running
- Field type select field is now searchable
- Added various hooks and filters to contextual help
1.1.5
Monday, 27th November 2017
Bug Fixes
- IMPORTANT: Support Agents unable to access admin when WooCommerce is installed
Tweaks
- Added filter
kbs_ticket_closed_by
- Changed newsletter subscription button to secondary class on extensions page
- Added compatibility for users utilizing All in One WordPress Security who had renamed the login page
- Added admin form CSS classes
1.1.4
Monday, 13th November 2017
Bug Fix : Entering multiple strings into an article search chosen select field rendered no results even if the strings existed within the article title
1.1.3
Tweaks
- Ticket replies metabox overhaul with icon notifications and action links
- Register when a customer views an agent reply
- Numerous new hooks and filters for the reply fields enabling developers to extend functionality
- Private ticket notes metabox overhaul
- Better input field alignment within ticket metaboxes
- Added support for locally shipped translation files
- Added required PHP version to readme.txt
- Removed underscore from transient name
Bug Fixes
- Select fields that allow multiple selections within settings pages needed to store values as arrays
- Added spacing between ticket categories and tags within the tickets table
- Only a note author, or an agent with the
manage_ticket_settings
capability should be able to delete a note - Removed duplicate CSS ID within admin CSS
1.1.2
Tuesday, 12th September 2017
Bug Fix
- Agents assigned as additional agents may not receive email notifications when a customer replies to a ticket
Tweaks
- Enable multiple select list argument when outputting a select field within settings API
1.1
Monday, 11th September 2017
New
- Sequential ticket numbers to ensure your tickets are always sequential with no gaps in the numbers
- Assign multiple agents to a ticket proving them with access to view and update
- Option to send agent notifications to all assigned agents when a customer reply is received
- Export tickets and customers to a CSV file
Tweaks
- Added
kbs_update_ticket_meta_key
filter that fires during ticket meta updates - Filter the display of tickets when a category or tag is clicked within the ticket list
- Enabled removal of article excerpts during Ajax search
- Removed duplicated
kbs_article_excerpt_length
filter
1.0.9
Monday, 4th September 2017
Tweaks
- Enabled sorting of tickets by ID and date as well as title
- Added option to set
Search Excerpt Length
to0
to have excerpts excluded from search results - Filter ticket list by category/tag when a category or tag is clicked
- Removed duplicate
kbs_article_excerpt_length
filter - Added
kbs_update_ticket_meta_key
hook for developers to hook in during ticket meta update - Added the previous meta value to the
kbs_update_ticket_meta_{$meta_key}
filter
Bug Fixes
- HTML characters were not always correctly encoded during Ajax search which prevented all relevant results from being displayed
- Corrected option name which was preventing changes to excerpt length
1.0.8
Wednesday, 30th August 2017
New
- Created
KBS_Knowledgebase
class which manages the setup of the knowledgebase - Added multiple filters during knowledgebase setup which allow for integrations of 3rd party knowledgebase tools
- Added Export and Import options for KBS settings
Tweaks
- If there is content in the reply field, request confirmation before saving ticket in admin
- Improvements to the article search query arguments
- Removed stray
</label>
tag from article post - Fixed label alignment within article metaboxes
- Added
$article_id
var tokbs_article_view_count
filter
1.0.7
Monday, 3rd July 2017
Bug Fix
- Logged in users may have still been unable to view restricted articles
Tweaks
- Updated cache helper. Do not cache articles that are restricted
- Updated cache helper. Refresh KBS page ID’s transient after 24 hours
1.0.6
Thursday, 15th June 2017
Tweaks
- Added row action to reset article view count
- Enabled hourly cron schedule
- Corrected coding on Extensions page
Bug Fixes
- Uninstall procedure failing due to incorrect
exit
command - If a reply is submitted by a logged in, admin showed the reply as from Agent
- Corrected All Extensions link
- Ticket categories may have appeared in sitemaps
- Corrected output of templated files within sysinfo
1.0.5
Wednesday, 15th March 2017
Bug Fixes
- Require login if accessing ticket via ID and without secure key
- Corrected taxonomy name and post type within uninstall.php
Tweaks
- If guest submissions are disabled, require login when accessing ticket with key and display notice
- Add link to company on customer table
- Consolidate all company scripts within folder
- Removed company from sortable columns on customers table
1.0.4
Tuesday, 14th March 2017
New
- Articles can now be sorted by views on the edit post screen
- Added hook
kbs_article_posts_orderby_by_custom_column_{$orderby}
to allow for custom ordering on article post screen - Added cache helper to tell caching plugins not to cache the ticket submission or ticket management pages
- Added
before_kbsupport_init
hook - Added
kbsupport_init
hook which is run after the main KB_Support class is initiated - Added
kbs_articles_column_data_{$column_name}
filter to allow for custom content within the KB Article edit screen - Adjusted priority for the
kbs_after_article_content
hook - Added
kbs_agent_can_submit
function. By default agents cannot submit tickets from the front end. Override by hooking into thekbs_agent_can_submit
filter
Tweaks
- Added new notice for
agents_cannot_submit
to be displayed when an agent is attempting to log a ticket from the front end, but is not allowed to - If an agent is submitting via the front end, do not auto complete customer name and email fields
- Do not search for existing customer/user email if an agent is submitting from front end
- Removed duplicate
<a>
tag from footer credits - Removed
<p>
tag from within<span>
in view-tickets.php template
Bug Fixes
- Corrected output of
[kbs_ticket]
and[kbs_profile_editor]
shortcode. In some instances it was not contained within the page container
1.0.3
Wednesday, 1st March 2017
New
- Added logged date/time and updated date/time to update ticket metabox
- Added template tag
{close_ticket_url}
enabling 1-click ticket closures by customers - Added filter
kbs_validate_customer_reply_email
- Validate customers by
customer->id
property rather thancustomer->user_id
property - Search for existing WP users during submission and link to customer account if found
- Added KB Support extensions page
Tweaks
- Increased the height of the reply editor on edit ticket screen
- Remove scheduled task jobs during plugin deactivation
- Use WP constants to define time periods for scheduled tasks
- Moved welcome page CSS to kbs-admin.css file
Bug Fixes
- Ensure a ticket key is created when a ticket is submitted via admin
- Corrected scheduled task periods
- Potential PHP warning if company does not have a logo uploaded
- Corrected variable name
$kbs_tools_page
1.0.2
Sunday, 19th February 2017
New
- Added KB Articles Categories front end widget
- Added KB Popular Articles front end widget
Tweaks
- Added most popular articles to KBS Ticket Summary dashboard widget
- Ensure agents always have access to restricted KB Articles
Bug Fixes
- Remove whitespace from start of file which may cause PHP notices with some server configurations
1.0.1
Thursday, 16th February 2017
Bugs
- Article view count was not being incremented for non-logged in users
- Random text being displayed under customer name on edit tickets page if no company assigned
Tweaks
- Do not display SLA Status heading on ticket screen if no targets are defined for ticket
1.0
Enhancements
Tweaks
- Remove all SLA related meta keys from DB as SLA’s were not tracked until this version
- Log the current KBS version number at the time each ticket was logged
- Ensure that the last modified date is updated for a ticket when a reply or note is added
- Add log entries when notes are added to tickets
- When a ticket is deleted, make sure to delete all associated replies and log entries from the
posts
andpostmeta
database tables - Added ticket and article count to the At a Glance dashboard widget
Bug Fixes
- Corrected descriptions for email headers in settings
- Make sure
$current_meta
array exists to avoid potential PHP notices kbs_agent_ticket_count()
was not always returning the correct totals
0.9.5
IMPORTANT
- Fatal error may occur when submitting a ticket from the front end if PHP 7.1 is running
0.9.4
Bug Fix
- Fixed an issue whereby new tickets created within admin were not set the correct status
Tweaks
- Ensure the trash view is displayed at the end of all views on the edit tickets screen
0.9.3
New
- Added Link KB Article media button to admin ticket reply form enabling quick and easy inserting of links to KB Articles from reply form
Tweaks
- Tidied javascript code
- Added draft updated message for articles and forms
- Users with manage_ticket_settings capability (Administrator & Support Manager by default) can now delete tickets
- Support Managers should always see all tickets, even when the
Restrict Agent Ticket View?
setting option is enabled
Bug Fixes
- Re-open ticket link failed to re-open ticket
- Don’t count agent views for articles
- Support Customers should not have the upload_files capability
0.9.2
Tweaks
- Added upgrade functions
- Additional hooks within the view-ticket.php template
- Added plugin links
- Increment tested with to 4.7.2
0.9.1
Tweaks
- Added filter
kbs_user_profile_fields
to enable plugins to register user profile fields within the KB Support section - Added hook
kbs_display_user_profile_fields
to enable plugins to output user profile fields - Added banned emails to tools page. Form submissions containing banned addresses will be rejected
- Added System Info to tools page
- Updated call to
wp_register_style()
to display version - Added
kbs_get_agent_id_from_ticket( $ticket_id )
function to retrieve an agent ID directly from the post meta table - Removed dynamic
do_action()
calls from $_POST and $_GET submissions - Only enqueue chosen menu’s on submission page
0.9
Release
Our initial release!
Плагины WordPress | WordPress-uslugi.com
SEO плагины для WordPress
1. All in One SEO Pack — это настоящая классика жанра среди плагинов для оптимизации блога WordPress. Этот плагин позволяет оптимизировать ваш блог для поисковиков. В частности, позволяет прописывать индивидуальные метатеги title, description и keywords, что повышает ценность вашего сайта для поисковых роботов. Я считаю его обязательным для установки на любой блог.
2. Platinum SEO Pack — еще один полезный плагин для внутренней оптимизации блога на WordPress. У него много настроек и возможностей. Например, Platinum SEO Pack умеет автоматически создавать 301 редиректы, если меняются адреса страниц, что очень удобно.
3. SEO Ultimate — хороший плагин для оптимизации WordPress блога с большим набором функций. Позволяет оптимизировать метатеги, отслеживать битые ссылки, редактировать файлы .htaccess и robots.txt и многое другое.
4. WordPress SEO — интересный плагин для оптимизации блога для поискового продвижения.
5. Google XML Sitemaps — полезный плагин, который генерирует карту сайта в xml формате, которая помогает поисковым роботам индексировать ваш блог. После создания карты сайта советую добавить ее в панели вебмастера Google и Яндекса.
6. WP Sitemap — для улучшения индексации вашего блога поисковиками (помимо карты сайта в xml формате) можно сделать карту в html формате. Плагин WP Sitemap как раз для этого и предназначен. Все предельно просто — устанавливаете плагин, создаете страницу (не пост) и помещаете на нее такой код: [wp_sitemap]. Карта блога в html формате готова!
7. HTML Page Sitemap — плагин тоже создает карту сайта в html формате, только у него намного больше настроек. Либо можно просто сделать страницу и поместить после активации плагина вот этот код: [html-sitemap].
8. SEO Friendly Images — Продвижение картинками становится все более перспективным. Если вы хотите получать больше посетителей с поиска по картинкам, то плагин SEO Friendly Images — то, что вам нужно. Он позволяет прописывать атрибуты alt и title к картинкам на вашем блоге.
9. Keyword Statistics — этот плагин позволяет определять плотность поисковых запросов при написании статей и помогает оптимизировать метатеги.
Плагины WordPress для бекапов
Регулярно делать бекапы не только полезно, но и просто необходимо. Из бекапов всегда можно быстро восстановить сайт. Искренне советую вам не пренебрегать бекапами и регулярно сохранять базу данных, изображения и файлы вашего блога.
10. WP-DBManager — многофункциональный плагин, который позволяет сохранять базу данных вашего блога, а также восстанавливать ее, удалять и добавлять таблицы. Плагин WP-DBManager разработал известный создатель плагинов WordPress Лестер Чан.
11. WordPress Backup — этот плагин позволяет сохранять картинки из папки uploads, файлы темы и плагины вашего блога в zip архив. Есть возможность отсылать сохраненный архив на e-mail. Если использовать плагины WP-DBManager и WordPress Backup вместе, то у вас будут все необходимые бекапы вашего блога WordPress.
12. WordPress EZ Backup — а вот плагин, объединяющий функции двух предыдущих. Он может сохранять как базу данных вашего блога, так и файлы. Возможность настроить автоматическое сохранение бекапов прекрасно дополняет функционал этого плагина.
13. Online Backup for WordPress — еще одно решение для создания бекапов WordPress. Online Backup for WordPress позволяет сохранять базу данных вашего блога, а также отправлять бекап по e-mail, сохранять на рабочий стол либо отправлять на сервер разработчика, где всем желающим бесплатно предоставляется 50 Mb места.
14. BackWPup — еще один полезный плагин WordPress для создания бекапов вашего блога. Помимо сохранения базы данных и отсылки по e-mail, есть выбор форматов бекапа — zip, tar, tar.gz, tar.bz2. BackWPup дает возможность оптимизировать и ремонтировать базу данных, а также сохранять данные блога в формате xml.
WordPress плагины для безопасности
Безопасность блога является важным моментом, которым не стоит пренебрегать. Плагины являются хорошим средством повышения уровня безопасности вашего блога. На 100% защитить свой блог не получится. Каждый вид защиты создает определенные препятствия и трудности у злоумышленников. Чем больше препятствий, тем лучше.
15. WP Security Scan — начнем с плагинов-сканнеров. WP Security Scanner скрывает версию WordPress, а также сканирует ваш блог на предмет различных уязвимостей, таких, как права на файлы и папки, слишком простой пароль и т.д. и дает рекомендации по их исправлению. Кроме этого, этот плагин позволяет сменить префикс у базы данных.
16. WP Secure — если по каким-либо причинам плагин не будет работать, то попробуйте этот. WP Secure просканирует ваш блог по 23 пунктам безопасности. Позволяет ограничить вход в админку и сделать его возможным только с вашего IP.
17. BulletProof Security — полезный плагин для безопасности WordPress. BulletProof Security позволяет защищать важные файлы вашего блога (wp-config.php, php.ini и php5.ini) через файл .htaccess. Есть режим для технических работ на блоге. Выключает сообщения об ошибках, скрывает версию WordPress и проверяет права на папки и файлы.
18. Secure WordPress — классный плагин, который убирает сообщения об ошибках на странице логина, скрывает информацию о версии блога, добавляет пустой файл index.html в папку с плагинами, чтобы никто не смог увидеть список используемых плагинов.
19. Login LockDown — записывает все неудачные попытки входа в админку вашего блога WordPress, фиксирует IP и время, блокирует IP после трех неудачных попыток входа в течение 5 минут (можно задать другой период).
20. WordPress File Monitor — полезный плагин, который отслеживает наличие изменений в файлах вашего блога, и в случае несанкционированного редактирования, удаления или добавления файлов отправляет вам сообщение на e-mail. Этакий скромный, но полезный трудяга .
21. AntiVirus — удобный плагин для проверки вашего блога на наличие вирусов и эксплойтов. Можно настроить ежедневную автоматическую проверку с отправкой отчета вам на e-mail.
Плагины для защиты контента
Этот момент спорный. Сам я не сторонник отключения правой кнопки мышки или возможности выделения текста — это может потребоваться и постоянным читателям вашего блога. Нет способа на 100% защитить контент вашего сайта от копирования. Если сайт выложен в интернете, желающие всегда найдут способ, как скопировать контент. Тем не менее, знаю, что для некоторых блоггеров важно защитить свой контент, поэтому для них я подобрал следующие плагины.
22. Blog Protector — этот плагин не позволяет нажимать правой мышкой на страницах вашего блога и отключает возможность выделения текста.
23. Protection WP — помимо отключения правой мышки и выделения текста, этот плагин позволяет отключать RSS ленту вашего блога. Как известно, контент часто копируют именно через RSS.
Плагины WordPress для борьбы со спамом
24. Akismet — один из самых популярных плагинов WordPress, количество скачиваний которого перевалило за 4 миллиона. Бывает, что Akismet ошибочно принимает за спам нормальные комментарии, но в целом он незаменим и помогает автоматически отсеивать спам. Это один из тех плагинов, которые я ставлю в первую очередь. Кстати, автор этого плагина — сам Matt Mullenweg, создатель WordPress.
25. Antispam Bee — дословно название этого плагина для борьбы со спамом переводится как «Антиспамовая пчела» . Он позволяет эффективно бороться с автоматическим спамом путем подмены текстового поля. Спам может быть либо удален сразу, либо просто помечен, чтобы владелец блога сам принял решение об удалении того или иного комментария.
26. NoSpamNX — эффективный плагин WordPress для борьбы со спамом. Он удобен для пользователей, так как им не нужно вводить сложные защитные коды, и позволяет отсеивать значительную часть спама. Используется принцип подмены полей.
Плагины WordPress для монетизации блога
27. iMoney — интересный плагин для монетизации блога с хорошим функционалом. Работает с системами Google Adsense, Sape, TNX/XAP, Begun, Mainlink, Linkfeed, Adskape. Позволяет размещать рекламу до или после текста статьи, в виджетах или нижней части блога.
28. AdRotate — полезный плагин WordPress, который позволяет показывать баннеры с ротацией (то есть с каждой перезагрузкой страницы на том же месте будет показываться другой баннер).
29. All in One Adsense and YPN — популярный плагин, который позволяет автоматически вставлять рекламные блоки систем рекламы Google Adsense или Yahoo Publisher Network (YPN). В настройках можно указать цвета, размеры и расположение объявлений, и блоки автоматически будут размещены во всех постах вашего блога.
30. Easy AdSense — популярный плагин для размещения контекстной рекламы Google Adsense в постах и боковой колонке блога WordPress. Кроме этого, плагин позволяет разместить на блоге поле поиска через Google.
31. Simple Adsense — простой и удобный плагин для вставки рекламных блоков Google Adsense на блоге. Владельцу блога предоставляются несколько полей для вставки контекстной или другой рекламы, которые затем можно поместить в нужном месте постов в виде коротких кодов вида [adsense_id=”1?].
32. s2Member — очень интересный плагин, который подходит для заработка на англоязычных блогах. Он позволяет делать часть материалов вашего блога доступной только для посетителей, которые оплатили доступ через систему PayPal. Можно задать 4 вида платных подписчиков, а также указать период оплаты — от ежедневной до ежегодной.
33. WP e-Commerce — этот плагин позволяет добавить корзину покупок на ваш блог.
Плагины WordPress для Twitter
Сервис микроблоггинга Twitter становится все более популярным. Его нужно обязательно использовать, если вы ведете свой блог. Это позволит получать дополнительных посетителей и анонсировать материалы вашего блога. Ссылки с твиттера очень быстро индексируются поисковиками.
34. Xhanch — My Twitter — популярный плагин, который позволяет отображать ваши сообщения с твиттера на вашем блоге. Поддерживает несколько аккаунтов и имеет много настроек. Xhanch — My Twitter легок и быстр, так как имеет свою систему кеширования.
35. Clever Tweet — интересный плагин WordPress для Твиттера, который тоже позволяет отображать ваши сообщения на блоге, но делает это с красивой анимацией на jQuery. Наверняка вы встречали подобный эффект на блогах, когда сообщения с Твиттера сами прокручиваются. Можно задавать интервал прокрутки, включать и выключать ретвиты и т.д. Есть кэш для снижения нагрузки на хостинг.
36. Tweet This — популярный плагин, который позволят добавить кнопку ретвита в посты на вашем блоге WordPress.
37. TweetMeme Button — еще один плагин, который добавляет кнопку ретвита в материалы Вашего блога, а также в RSS ленте.
38. WP-Twitter Retweet Button — если вам больше нравятся официальные кнопки ретвита от Twitter, то установите этот плагин. В нем есть все необходимые настройки.
39. Tweet Tweet — интересный плагин, который позволяет сохранять ваши сообщения на твиттере, а также сообщения из вашей тви-ленты в базу данных вашего блога WordPress.
40. TweetUpdater — если нет желания вручную настраивать публикацию анонсов ваших постов на блоге в твиттере через сервис Feedburner , то это можно реализовать с помощью этого плагина.
Плагины WordPress для Facebook
Facebook активно набирает популярность в рунете. Если вы ведете блог, то советую завести аккаунт в этой социальной сети и создать страницу вашего блога.
41. WP-FacebookConnect — позволяет пользователям оставлять комментарии на вашем блоге с помощью авторизации на Facebook. Следует учесть, что комментарии не будут сохраняться в базу данных вашего блога.
42. Facebook Comments for WordPress — этот плагин — аналог предыдущего, он тоже позволяет посетителям комментировать на вашем блоге с помощью аккаунта Facebook.
43. Share On Facebook — этот плагин размещает в постах вашего блога кнопки добавления в Facebook, чтобы посетители могли делиться понравившимися им материалами в этой социальной сети.
44. Like — этот плагин позволяет разместить другую кнопку для добавления в Facebook — Like (или «Мне нравится»). Есть все нужные настройки.
45. Facebook Fan box — удобный плагин для того, чтобы отображать блок ваших друзей на вашем блоге. Это позволяет всем желающим присоединиться к вам на Facebook в один клик.
WordPress плагины для Вконтакте
46. VKontakte Share Button — полезный плагин WordPress, с помощью которого можно вставить кнопку добавления ваших статей в социальную сеть Вконтакте. Можно настроить тип кнопки, горизонтальное и вертикальное расположение, отображение в постах и/или на страницах, задать тип описания и указать ссылку на логотип вашего блога.
Другие социальные плагины WordPress
47. BuddyPress — популярный плагин, который позволяет создать социальную сеть на базе блога WordPress. Функционал включает в себя возможность регистрации пользователей, создание групп, ведение блогов пользователей, личные сообщения, ленты активности и многое другое. Для BuddyPress создано много плагинов, которые можно найти на сайте русскоязычной версии BuddyPress и переведенные на русский плагины.
48. Social Profiles Widget — это плагин, который позволяет выводить иконки со ссылками на ваши профили в различных социальных сетях.
49. AddThis — один из самых популярных сервисов кнопок добавления в социальные сервисы Addthis.com (кстати, предлагаемые на нем скрипты подойдут для сайтов на любых движках) предлагает свой плагин WordPress. Что замечательно — среди почти трех сотен предлагаемых кнопок социальных сервисов есть Вконтакте.
50. Share and Follow — хороший плагин для вставки кнопок добавления в социальные сервисы на Ваш блог. Можно выбирать желаемый тип кнопок, есть много настроек.
51. Social Media Widget — еще один плагин, который позволяет разместить на вашем блоге кнопки добавления в социальные сервисы. Можно выбрать из 3 размеров кнопок, 4 стилей оформления и 4 эффектов анимации.
Плагины WordPress для статистики и аналитики
52. WP-log-robots — отличный плагин, который позволяет отслеживать, когда и какой поисковый робот посетил ваш блог, а также какие страницы вашего блога он посетил. Вся информация записывается в обычном текстовом файле.
53. Google Analytics for WordPress — известный плагин для работы с системой статистики Google Analytics. Позволяет комплексно анализировать статистику посещений своего блога.
54. WP-Stats-Dashboard — очень интересный плагин для анализа статистики. Его особенность в том, что владельцу блога показывается статистика в социальных сервисах, начиная от графика с динамикой роста числа фолловеров на Твиттере и заканчивая данными по отдельным ключевым словам.
WordPress плагины для удобства посетителей на блоге
Выделил ряд плагинов, которые хорошо подходят для создания удобства посетителей на вашем блоге, в отдельный пункт.
55. Loginza — удобный плагин для того, чтобы посетители могли авторизовываться на вашем блоге с помощью аккаунтов на популярных сервисах Вконтакте, Facebook, Twitter, MyOpenID, Google и т.д.
56. WP-PageNavi — плагин для создания постраничной навигации на блоге WordPress. По умолчанию на WordPress такой функции нет. WP-PageNavi позволяет реализовать постраничную навигацию, чтобы страницы блога получили номера 1, 2, 3, 4 и т.д. Я советую поставить этот плагин, так как постраничная навигация удобна для посетителей.
57. GD Star Rating — популярный плагин рейтинга постов на вашем блоге, чтобы посетители могли оценивать ваши материалы. Есть множество всевозможных настроек.
58. Subscribe to Comments Now! — плагин, который дает возможность посетителям подписываться на комментарии к интересующей их статье по e-mail. Есть опция подписки без комментирования.
59. Yet Another Related Posts Plugin — плагин для автоматического вывода похожих статей на вашем блоге. Я многократно убеждался, что если размещать в конце каждой статьи список похожих, то это увеличивает количество просмотров страниц и время, которые посетители будут проводить на вашем блоге.
60. Related Posts Thumbnails — замечательный плагин, который тоже выводит похожие посты, только с картинками. В итоге эффект по просмотру страниц на вашем блоге увеличивается.
61. SyntaxHighlighter Evolved — если вам необходимо публиковать примеры кодов на своем блоге, то советую установить этот плагин для подсветки синтаксиса. В результате посетителям будет намного удобнее изучать предлагаемый вами код.
62. WordPress Popular Posts — замечательный плагин, который выводит список самых популярных постов на вашем блоге, что дает возможность посетителям сразу увидеть ваши лучшие материалы.
63. Most Commented Widget — еще один полезный плагин, который выводит список самых комментируемых статей на вашем блоге.
64. WP-Polls — хотите делать опросы посетителей на своем блоге? Тогда вам нужен плагин WP-Polls.
65. PollDaddy Polls & Ratings — другой плагин WordPress для создания опросов посетителей на своем блоге. Есть все необходимые настройки.
66. GTranslate — плагин, который позволит посетителям переводить ваши статьи на любой из предлагаемых 58 языков. По статистике это охватывает 98% пользователей интернета в мире.
67. Better Tag Cloud — позволяет не только выводить красивое облако тегов, но и гибко настраивать его. Есть множество настроек от цвета и размера до того, чтобы задавать свой стиль оформления и не отображать определенные теги в облаке.
68. Configurable Tag Cloud — еще один плагин WordPress для облака тегов с хорошим функционалом.
69. Breadcrumb NavXT — популярный плагин для создания навигации в стиле «хлебные крошки», которая не только удобна для посетителей, но и положительно влияет на внутреннюю перелинковку блога. «Хлебные крошки» выглядят так — Главная-Категория-Название поста.
Плагины WordPress для комментариев
70. Disqus Comment System — плагин от популярного сервиса комментариев Disqus. Эта система заменяет стандартные комментарии WordPress и делает их более удобными как для комментаторов (им не нужно каждый раз заполнять имя и e-mail), так и для владельца блога. При этом все комментарии сохраняются в базу данных вашего блога, поэтому в любой момент этот плагин можно отключить, и комментарии будут отображаться в стандартном виде.
71. IntenseDebate Comments — плагин комментариев от другой известной системы — Intense Debate. Также расширяет возможности дефолтной системы комментариев WordPress и синхронизирует все комментарии с базой данных. Как и у Disqus, владелец блога может отвечать на комментарии по e-mail, что очень удобно.
73. Greg’s Threaded Comment Numbering — плагин для нумерации древовидных комментариев.
73.1 Paginated Comments — плагин делить все коментарии на страницы. В настройках поставите сколько Вам захочется. Удобно для посетителей и загрузка станиц идёт быстрее.
74. Top Commentators Widget — если вы хотите стимулировать посетителей к комментированию, то можете разместить в боковой колонке список самых активных комментаторов с помощью этого плагина.
75. Dofollow — еще один плагин для увеличения количества комментариев на вашем блоге. Он позволяет сделать ссылки на сайты комментаторов открытыми для индексации поисковиками, убрав атрибут rel=”nofollow”. Это сделает ваш блог более привлекательным для комментаторов, которые будут получать индексируемую ссылку на свой сайт. При этом нужно учесть, что увеличивается количество ручного спама.
76. CommentLuv — популярный в англоязычном интернете плагин, который выводит ссылку на последний пост комментатора.
Плагины для обратной связи с посетителями блога
Получение обратной связи от посетителей своего сайта является важным моментом для многих вебмастеров.
77. Cforms — очень хороший и удобный плагин для создания контактной формы на вашем блоге. Я пользуюсь именно этим плагином. Настроек очень много, но разобраться в них достаточно просто.
78. Contact Form 7 — еще один популярный плагин для создания формы обратной связи на блоге WordPress. Одновременно простой и функциональный, есть все необходимые настройки для создания нужной контактной формы.
79. Fast Secure Contact Form — плагин контактной формы с множеством настроек и защитой от ботов. Впрочем, капча (защитный код) есть во всех приведенных мной плагинах для обратной связи.
Плагины WordPress для изображений и фотогалерей
80. NextGEN Gallery — этот плагин для создания галереи изображений на блоге входит в топ 10 самых скачиваемых плагинов WordPress. В нем есть масса настроек для создания нужной вам галереи фотографий. Можно настроить различные эффекты при смене изображений, можно автоматически накладывать водяные знаки, создавать слайдшоу и многое другое. Демо галереи можно увидеть на сайте разработчика, в правой колонке можно перейти на различные варианты оформления, причем на страницах с примерами будут даны коды, необходимые для создания того или иного варианта.
81. 3D Carousel Menu FX — плагин для создания очень эффектной трехмерной «карусели» из изображений. Демо можно посмотреть на этой странице. Лучше один раз увидеть .
82. Page Flip Image Gallery — с помощью этого плагина создается стильная галерея изображений с эффектом перелистывания страниц. Смотрится просто замечательно! Лучше сами посмотрите .
83. WordPress Content Slide — этот плагин позволяет создавать красивое слайдшоу из ваших изображений. Картинки будут сами меняться. Вот демо одного из вариантов.
Плагины для вставки аудио, видео и других файлов
84. Smart YouTube — отличный плагин для вставки видеороликов с Youtube. Позволяет настраивать нужный размер окна видео и задавать цвет плеера.
85. Video Embedder — удобный плагин для вставки видео с популярных видеосервисов на свой блог. Несмотря на то, что он давненько не обновлялся, он работает и в новых версиях WordPress.
86. WordPress Video Plugin — если не заработает предыдущий, поставьте этот. Он тоже поддерживает десятки популярных видеосервисов и позволяет легко вставлять видео на свой блог.
87. Google Doc Embedder — чем больше форматов в преподнесении материала на вашем блоге вы будете использовать, тем лучше. Посетители любят разнообразие. Плагин Google Doc Embedder позволит вам легко вставлять документы в формате DOC, DOCX, PDF, TIFF, а также презентации в PPT и PPS. Для этого лишь нужно предварительно загрузить их на сервис Google Документы.
88. Allow Word/Powerpoint/Excel file uploads — не желаете пользоваться Google Документами, но все равно хотите публиковать «вордовские» файлы и презентации на своем блоге? К вашим услугам этот плагин, который позволит загружать материалы с вашего компьютера прямо на блог. Помимо файлов DOC, DOCX, PPT, PPTX, этот плагин поддерживает таблицы Excel (XLS и XLSX).
89. WPaudio MP3 Player — популярный плагин для вставки аудио файлов и подкастов для WordPress блоггеров. Простой и удобный аудиоплеер с удобным интерфейсом. Есть поддержка стандарта HTML5 для iPhone, iPad, Android и мобильных браузеров. P.S Я пользуюсь этим плагином — Audio Player 2.0.4.1 Посмотреть как работает можно здесь
90. podPress — один из самых известных плагинов WordPress для подкастеров. C его помощью можно не только размещать подкасты на своем блоге, но и отслеживать статистику скачиваний по графикам.
91. Blubrry PowerPress Podcasting plugin — этот плагин разработан специально для подкастеров. Поддерживает следующие форматы: mp3, m4a, ogg, wma, ra, mp4a, m4v, mp4v, mpg, asf, avi, wmv, flv, swf, mov, divx, 3gp, midi, wav, aa, pdf, torrent, m4b, m4r. На выбор есть несколько стильных аудиоплееров. Поддерживается iTunes.
Плагины для ускорения работы WordPress
К сожалению, с каждой новой версией WordPress становится все более требователен к ресурсам, создавая повышенную нагрузку на хостинг.
92. WP Super Cache — популярный плагин кеширования WordPress. Этот плагин генерирует статические HTML файлы из динамических страниц вашего блога, что позволяет снижать нагрузку на сервер. Можно включать полное или частичное кеширование.
93. Hyper Cache — другой пример решения для снижения нагрузки WordPress на хостинг. Как написал разработчик, он создал этот плагин специально для хостингов с ограниченными ресурсами. Есть три вида кеширования — полное, только постов и только главную и страницы архивов.
94. Quick Cache — еще один плагин кеширования WordPress, который позволяет уменьшить нагрузку на хостинг. Есть все настройки, необходимые для работы.
Плагины WordPress для RSS ленты
95. RSS Footer — полезный плагин, который позволяет выводить список похожих материалов после поста в RSS ленте, что в итоге дает больше переходов на ваш блог.
96. FD Feedburner Plugin — плагин для подключения RSS ленты вашего блога к сервису Feedburner.
Плагины WordPress для владельца блога
97. Broken Link Checker — это полезный плагин для владельца блога, который позволяет находить неработающие ссылки, изображения и редиректы и выводит информацию об этом в панели администратора либо отсылает уведомление по e-mail.
98. All in One Webmaster — полезный плагин для владельца блога, который позволяет работать с Google, Bing, Alexa, Yahoo, Facebook и BlogCatalog. Есть удобная опция добавления карты сайта в Google, Bing, Yahoo и Ask.
99. Simple Tags — популярный плагин, который позволяет удобно работать с тегами на вашем блоге. Есть весь функционал, который только можно придумать для работы с тегами.
100. Redirection — очень полезный плагин, который позволяет легко настраивать редиректы со старых страниц на новые. Нужно лишь указать адрес старой и новой страниц, виде редиректа (например, 301), и нажать Ок. Все созданные редиректы можно просматривать и менять при необходимости.
Дополнительно
101. Article Directory — если вы хотите сделать каталог статей на базе WordPress блога, то можете воспользоваться этим плагином от Димокса. Он идет в комплекте с шаблоном, что позволяет сделать полноценный каталог статей.
102. Visitor Maps and Who’s Online — наверняка вы видели, что на некоторых блогах в боковой колонке выводится маленькая карта мира и на ней отмечаются места, откуда зашли посетители на этот блог.
103. WPtouch — плагин, который разработан для трансформации вашего блога в приложение для iPhone. Для того, чтобы посмотреть, как это будет выглядеть, можете посмотреть скриншоты. Автор этого плагина в следующей версии планирует сделать поддержку iPad.
Ресурсы по плагинам WordPress
Plugin Directory — официальный сайт с плагинами WordPress (англ). Самая большая подборка плагинов в интернете.
Русифицированные плагины WordPress — качественный русскоязычный ресурс с плагинами для Вордпресс.
WordPressPlugins.ru — еще один полезный сайт с хорошим выбором плагинов на русском языке.
Эту статью предоставил ADMIN сайта Shakin.ru Михаил. За что ему огромное Спасибо — Здоровья — Удачи во всём….
AdPlugg WordPress Ad Plugin — Плагин для WordPress
The AdPlugg WordPress Ad Plugin works in conjunction with the FREE
adplugg.com ad service.
Plugin Features
The AdPlugg WordPress Ad Plugin includes the following awesome features:
- Ability to add your AdPlugg ads to your WordPress site from the WordPress Administrator with no access to the underlying source code required.
- Ability to add you AdPlugg ads to any Widget Area on your site by dragging the AdPlugg Widget into that area.
- Support for Zones allowing you to put different ads in different locations on a page.
- Support for Facebook Instant Articles allowing you to include ads in your FBIA feed.
- Support for AMP (Accelerated Mobile Pages) allowing you to include ads in your AMP pages.
- GDPR compliant.
- Works with AdPlugg’s Free and Pro versions.
PS: You’ll need a free adplugg.com Access Code in order to use the plugin.
AdPlugg Service Features
The FREE AdPlugg Ad Service includes the following amazing features:
- Ad Rotating — Rotate which ads are displayed or the relative positioning of multiple ads.
- Ad Scheduling — Set the start and stop dates for an individual ad or group of ads.
- Ad Tracking — Track ad impressions and ad clicks.
- Analytics — View daily, monthly or yearly graphs of your impressions and clicks.
- Zones — Break your site up into different zones such as the top bar or side bar.
- Placements — Group your ads into placements to simplify management and tracking.
- Easy Setup — Easily create and setup your ads.
- Timed Rotate — Set your ads to rotate after a set interval.
- GDPR compliant — Serve ads while adhering to the privacy rules of the GDPR.
The PRO AdPlugg Ad Service adds the following additional features:
- Downloadable PDF, Excel and CSV Reports
- Unlimited Scaling
- Additional ad formats including Custom/HTML5, Flash, JavaScript, bar, dialog, interstitial, slide-in, text, and more.
- Additional targeting options (such as targeting ads by on-page meta tags).
- Ability to serve ad tags from third party systems such as Google AdSense.
The BUSINESS AdPlugg Ad Service adds the following additional features:
- Automatically send reports to your advertisers.
- Use geotargeting to show certain ads to users based on their geographic location.
- Configure ads to serve a specified number of impressions per month. Pace the impressions throughout the month.
- Configure ads to only show to each user once per day.
- Use Ad Groups to A/B test ads or show different messages.
- Serve skippable, in-stream ads within your video content (VAST/VPAID standards compliant).
- Serve ads within your newsletters and other emails.
- The AdPlugg WordPress Ad Plugin makes it easy to place ads on your WordPress site.
- Upload the AdPlugg WordPress Ad Plugin to your blog.
- Activate it.
- Enter your adplugg.com Acccess Code.
- Drag the AdPlugg Ad Widget to the Widget Area where you want your ads to display.
- Optionally add the Zone machine name into the widget. This will make it so that the AdPlugg server only loads ads designated for the zone into the widget.
- Optionally Enable Facebook Instant Articles integration and drag AdPlugg widgets into your FBIA header.
Eddig megfelel az igényeimnek
Must say after trying everything from Google dfp (super complex) to Cm Ad Changer, and many more, this is the simplest to use, easy to manage, lovely interface and I hope you guys do well. Upgrading to premium shortly.
I have been using the free version of AdPlugg for a few months and it is a very user-friendly ad server/manager which definitely does the job! Recently, I had a developer redesign my website www.fallingforniagara.com and installed a new WP theme. Unfortunately, I had some challenges creating new ads with the theme (through no fault of AdPlugg). I emailed Collin and he worked with me to come up with a solution that fulfills my advertising requirements. He was extremely helpful and timely in all his responses to my questions. I have upgraded to the Pro Version and love all the ad options it offers and the simplicity and ease of use. All I can say is this type of customer experience is not the norm these days and Collin was such a pleasure to deal. I definitely recommend this plugin!
Adplugg plugin solved a problem of 2 months in less than 10 minutes, considering the fact that I am a newbie in blogging. Thumb up for Adplugg fash62
This plugin is really easy & efficient to work with. Keep up the good work!
We’ve been using Adplugg as our ad server for almost 3 years now. Rarely have we had any questions but when we do, Collin has always gone above and beyond in researching and explaining things to us. The program works great and has been compatible with all the WP updates since we installed it.
Посмотреть все 35 отзывов«AdPlugg WordPress Ad Plugin» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники