tinyCoffee: простой плагин для сбора пожертвований в WordPress. Кофе плагин


Как собирать подписчиков. Чай? Кофе? Потанцуем? Wordpress.

Плагин — Чай? Кофе? Потанцуем? WordPress. Для тех, у кого основной целью является получение как можно большего количества подписчиков и постоянных покупателей и именно с холодного трафика!

Вы хотите, чтобы люди, которые в первый раз зашли на ваш блог с различных поисковых систем сразу оказывались на ваших лендингах?

Ни для кого не секрет, что поисковики, не очень любят одностраничные сайты и поэтому поисковая выдача не пропускает подобные страницы. А ваши ссылки на сайты, рекламирующие определенные продукты, размещенные в различных поисковых системах, могут не пройти модерацию.

И в итоге, поток посетителей на ваш сайт вроде бы и есть, но при этом, далеко не все из них становятся постоянными покупателями или подписчиками. Как же самым верным образом направить большой поток людей именно на те странички, которые вы заинтересованы продвинуть?

WordPress тем и славится, что здесь можно с большой легкостью публиковать ваши статьи абсолютно на любые тематики. А что если из каждого вашего поста люди станут переходить именно туда, куда необходимо вам, а потом подписываться на ваши рассылки и покупать ваши партнерские продукты, а также совершать необходимые именно вам действия?

Вы можете задать своим посетителям один несложный вопрос, который невозможно проигнорировать и вместе с тем, на который легко ответить, нажав всего лишь на одну кнопку. Вы можете вовлечь их в действия, нужные вам, и прямо сейчас. Вашему вниманию стоит предоставить плагин для WordPress — «Чай кофе потанцуем».

Например я сейчас Вас хочу спросить: хотели бы Вы получить такой плагин для WordPress на тестирование в течение 15 дней? Вот ссылка на получение этого плагина с бесплатным тестовым периодом: Плагин — Чай? Кофе? Потанцуем?

Чай? Кофе? Потанцуем? — это инновационный плагин, созданный специально для WordPress. Название вам кажется несерьезным? На деле, это, по своему, смешное название передает весь принцип действия плагина. Вы предлагаете посетителям сделать простейший выбор.

Вы задаете какой либо простой вопрос и чтобы, ответить на него, посетитель должен нажать на одну из кнопок (да, нет или не знаю). В ином случае окно не закроется. Конечно же, кнопки эти не простые.

Огромное преимущество системы состоит в том, что посетителя не принуждают вводить свой emeil или покупать что-то. Вы предлагаете посетителю сделать всего лишь один клик.

То есть, посетитель заходит на ваш сайт и он видит перед собой окошко с интересным и интригующим вопросом, а также вариантами ответа. Один из вариантов необходимо выбрать. Если посетитель нажимает на кнопку «да», то происходит автоматическое перенаправление на страницу, которую вы указали. Если посетитель нажал на кнопку «нет», окно закроется и человек сможет продолжить просмотр вашего сайта.

Можно включить в систему также кнопку «не знаю» Она вполне может выполнять функции кнопок либо «да», либо «нет».

Вопросы должны такие, чтобы ответ требовался односложный. Плюс этой системы состоит еще и в том, что вы можете вместо кнопок"да", «нет», «не знаю» вставить свои варианты. Например такие: «за» и «против», «хочу» и «не хочу». Вариантов масса. Все зависит от того, какую именно услугу или возможность вы предлагаете.

Допустим, можно задать следующий вопрос: «Вы хотите быстро научиться создавать сайты?». После нажатия на кнопку «да», происходит переадресация на подписную страницу и посетитель получает бесплатное видео руководство, касательно создания сайтов.

Может задать, например, такой вопрос: «Сколько вы хотите заработать на своем блоге?». Варианты ответа могут быть такие: «0», «100 долларов», «более 1 000 долларов». На все кнопки следует поставить ссылки, которые ведут на страницу блоггеров, которые рассказывают про свои истории успеха. После этого, можно предложить приобрести тренинг, который даст определенные навыки.

Вы можете организовать небольшую викторину или конкурс. Пример сообщения: «Хочешь выиграть iPad -a? Участвуй в конкурсе и выигрывай». В этом случае вы ставите кнопки «да» и «нет». Кнопка «да» проводить переадресацию на страничку, где подробно описываются условия конкурса, а кнопка «нет» закрывает окошко.

Кстати говоря, используя ссылки на трех кнопках, вы можете включить режим, который будет чередовать ссылки (в том случае, если вы решили запустит лотерею). В этом случае, для нового посетителя ссылки на этих кнопках будут меняться. Если вы решили преподнести достаточно ценный приз, то нужная информация пойдет в люди.

Несмотря на то, что настройки предельно просты, данный плагин позволит вам подобрать большое количество вариантов для создания тизеров и последующего построения продаж. Преимущества данной системы — простота и максимальная эффективность.Вам совсем не обязательно наличие специальных знаний и навыков, чтобы за маленький промежуток времени настроить, а после и запустить свою мега — эффективную воронку продаж на собственном блоге.

При помощи плагина «Чай? Кофе? Потанцуем?» вы в самые короткие сроки легко и оперативно будете создавать поп-арты, причем действительно работающие и точно направляющие посетителей сайта на страницы, которые вы желаете продемонстрировать.

abisab.com

tinyCoffee: простой плагин для сбора пожертвований в WordPress

Хранилище плагинов WordPress предлагает десятки расширений для сбора средств, начиная с плагинов для создания форм сбора пожертвований и заканчивая плагинами, реализующими полноценные CRM-решения для некоммерческих организаций. Однако как быть, если вы просто хотите предложить своим сторонникам купить вам чашечку кофе?

tinyCoffee – это новый плагин, который привлек мое внимание благодаря своему простому, элегантному дизайну. Он предлагает посетителям сайта возможность поддержать вас путем заказа напитка по вашему выбору. tinyCoffee включает в себя интерактивный слайдер, который автоматически вычисляет, сколько напитков можно купить на определенную сумму пожертвования.

Плагин использует в своей работе коллекцию шрифтов FontAwesome ля представления иконок напитков. Панель настроек tinyCoffee позволяет выбирать иконку, которую вы хотите использовать на своем сайте, так что вы не ограничены только кофе или пивом – вы вообще не ограничены одними лишь напитками. Можно выбирать музыку, деньги, фильмы, книги или что-то еще, что отвечает вашим интересам.

tinyCoffee заметно упрощает сбор пожертвований благодаря размещению в любом участке сайта:

  • С помощью тега шаблонов (get_coffee()/the_coffee())
  • С помощью шорткода ([tiny_coffee]/[tiny_coffee])
  • В виде виджета для сайдбара
  • В виде модального экрана (domain.com#coffee)

К примеру, если вы хотите сделать Coffee постоянным пунктом меню, выводящим модальное окно или ссылку на него в вашем контенте, то вы просто можете добавить символ решетки к своей ссылке:

http://example.com#coffee

Я протестировал модальное окно на мобильных устройствах, чтобы убедиться, что оно дружественно к разным девайсам. Итоги оказались следующими: окно работает так же хорошо, как и на десктопах. Я также изучил разные опции размещения плагина и был приятно удивлен тем, что он предлагает гораздо больше опций настройки, нежели было указано в файле readme.txt. Вы можете легко изменять практически все, что связано с выводом плагина на экран, включая:

  • Заголовок и стандартный текст, выводимый плагином
  • Выбор иконок FontAwesome
  • Изменение вывода модального окна
  • Смена текущего шаблона
  • Задание стоимости кофе
  • PayPal-информация, валюта, курс обмена
  • Настройка callback-URL

Когда дело доходит до плагинов сбора средств, у tinyCoffee есть определенные преимущества перед остальными плагинами, заключающиеся в простоте, удачном дизайне и настройках конфигурации. Если вы работаете над open source проектом или предлагаете что-либо бесплатно на своем сайте, то последняя вещь, на которую вы хотели бы потратить свое время – это тестирование кучи плагинов для сбора пожертвований. Если плагин не будет удобным, то вы, скорее всего, вообще пропустите его. Однако людям действительно нравится выражать свою поддержку проектам при помощи пожертвований, и tinyCoffee предлагает стильный и интерактивный способ подключения слайдера для сбора средств. Скачать плагин бесплатно можно из хранилища WordPress-плагинов.

Источник: wptavern.com

oddstyle.ru

tinyCoffee — WordPress Plugins

Ask your supporters to treat you to a cup of coffee, pint of beer or some other simple treat. It is a more creative way to ask for donations via PayPal. You can test this out live on the demo site.

You can use this as:

  • Template tag get_coffee()/the_coffee()
  • Shortcode [coffee]/[tiny_coffee]
  • Sidebar widget
  • Hash-activated modal screen (domain.com#coffee)

If you like my work and want to support development of my open source WordPress plugins, please consider becoming my patron at Patreon.

Also, try out my other plugins:

  • Gust – a Ghost-like admin panel for WordPress, featuring Markdown based split-view editor.
  • tinySocial – a simple way to add social sharing linkst to Your WordPress posts via shortcodes.
  • tinyTOC – automatic Table of Contents, based on h2-H6 headings in post content.
  • tinyIP – Premium – stop WordPress users from sharing login information, force users to be logged in only from one device at a time.
  • Inside a post/page
  • In sidebar of Twenty Fourteen theme
  • As a modal view (domain.com#coffee)
  1. Upload tinycoffee directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Setup your information in Settings > tinyCoffee
  4. Add to your website via template tag, shortcode, widget or modal view.
Installation Instructions
  1. Upload tinycoffee directory to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Setup your information in Settings > tinyCoffee
  4. Add to your website via template tag, shortcode, widget or modal view.

Paypal error [solved]

pbangsoe

Paypal shows with error – try again laterBrowser addressline includeshttps://www.paypal.com/webapps/shoppingcart/error?flowlogging_id=XXXXXXcb396b&code=AMOUNT_ERROR&mfid=1519316291529_XXXXXXcb396b

any suggestions,

Would really like to use the plugin

– peter

Nice Plugin!

Arutam

This plugin is super cool!

Simple, easy to use and very useful… I hope for a buddy press and bbpress compatibility! That will be the top!

Good Luck!

Doesn’t work

lwpjapan

Clearly hasn’t been updated and just plain doesn’t work in any reasonable form.

No documentation to figure out how to make the icons or currency display properly, and bugs out when it goes through to paypal.

Love the Plugin and Support

luminousrebel

It is a simple, clean and easy to use plugin. I had a minor bug I ran into and reached out to Arunas who immediately helped me. So grateful and appreciative of her as well as this gem of a plugin. Definitely check it out, I tried other plugins and they didnt even come close to what I wanted: sleek and simple. Highly recommended~

Read all 9 reviews

“tinyCoffee” is open source software. The following people have contributed to this plugin.

Contributors
0.3.0

added redirection to current page after payment

0.2.2

fixed FontAwesome version check WP Cron taskupdated FontAwesome version to 4.7.0

0.2.1

updated FontAwesome version to 4.3.0;added methods to update FontAwesome version automatically when it is released;

0.2.0

Modified JavaScript to better handle the hash-activated modal dialog – contributed by Neil Foster (@mokummusic);Added a tinycoffee_options filter that can be used to modify all options that are used to build the tinyCoffee form and request to PayPal;Cleaned up a notice in the widget;

0.1.5

Removed a stray TAB symbol

0.1.4

Add option for default amount of cups

0.1.3

Remove modal header bottom border

0.1.2

code cleanup, courtesy of Dzikri Aziz (kucrut)

0.1.1

widget related bug fixes, courtesy of Dzikri Aziz (kucrut)

0.1

Initial release

wordpress.org

plugin.coffee

Abstract Lime Plugin

class window.LimePlugin constructor: (@lime, options) -> @options = jQuery.extend {}, @defaults, options @init() defaults:

The preferredContainer is going to be used for allocating the widget space.

preferredContainer: null widgets: []

The init method has to be overwritten by each plugin.

init: -> console.error "All Lime plugins have to implement the init method!"

Create and give back a container element for rendering a detailed widget content in it.

getModalContainer: -> modalContainer = @lime.modalContainer mask = @lime.modalMask

If not yet created, create them now

Depending on fullscreen mode or not, put the modal container into the video overlay or into the body element

if @lime.player.isFullscreen() @lime.player.videoOverlay.append("""<!-- Mask to cover the whole screen --><div></div>""") @lime.modalMask = jQuery('#mask') @lime.player.videoOverlay.append """<div></div>""" @lime.modalContainer = jQuery '.modal-container', @lime.player.videoOverlay else jQuery('body').append("""<!-- Mask to cover the whole screen --><div></div>""") @lime.modalMask = jQuery('#mask') jQuery('body').append """<div></div>""" @lime.modalContainer = jQuery 'body .modal-container' modalContainer = @lime.modalContainer mask = @lime.modalMask jQuery(modalContainer).bind 'close', (e) => mask.hide() modalContainer.hide() modalContainer.empty() @lime.claimKeyEvents(@lime)

Resize the modal container

if mask is clicked

mask.click (e) => mask.hide() modalContainer.hide() modalContainer.empty() @lime.claimKeyEvents(@lime)

when fullscreen state changes, the mask and the modal container has to be moved into the corresponding DOM element.

jQuery(@lime.player).bind 'fullscreenchange', (e) => if e.isFullScreen @lime.player.videoOverlay.append mask @lime.player.videoOverlay.append modalContainer else jQuery('body').append mask jQuery('body').append modalContainer mask = jQuery('#mask')

Empty the modal container

modalContainer.empty() modalContainer.show() mask.show()

Create contetn holders within the modal container

modalContainer.append "<div style=\"height: 22px; width: 100%; position: relative; margin: 0 auto; background: black;\"> <a href=\"#\" class=\"close\" role=\"button\"><img src=\"img/close-icon.png\" style=\"width: 22px; height: 22px;\"/></a></div>" modalContainer.append "<div class=\"modalContent\" style=\"height: 98%; width: 100%; position: relative; margin: 0 auto;\">" modalContainer.append "</div>"

Get the screen height and width

maskHeight = jQuery(window).height() maskWidth = jQuery(window).width()

Set heigth and width to mask to fill up the whole screen

mask.css width: maskWidth height: maskHeight

transition effect

mask.fadeIn 100 mask.fadeTo "fast", 0.8

Get the window height and width

winH = jQuery(window).height() winW = jQuery(window).width()

Set the popup window to center modalContainer.css "top", winH / 2 - modalContainer.height() / 2

modalContainer.css "top", jQuery("#header").height()

modalContainer.css "left", winW / 2 - modalContainer.width() / 2 - (winW * 7/100)

modalContainer.css "right", jQuery("#widget-container-2").width()

alert modalContainer.height() transition effect

modalContainer.fadeIn 100

if close button is clicked

jQuery(".close", modalContainer).click (e) =>

Cancel the link behavior

e.preventDefault() mask.hide() modalContainer.hide() modalContainer.empty() @lime.claimKeyEvents(@lime) jQuery(window).resize (e) =>

Get the screen height and width

maskHeight = jQuery(document).height() maskWidth = jQuery(document).width()

Set height and width to mask to fill up the whole screen

mask.css width: maskWidth height: maskHeight

Get the window height and width

winH = jQuery(window).height() winW = jQuery(window).width()

Set the popup window to center modalContainer.css "top", winH / 2 - modalContainer.height() / 2

modalContainer.css "top", jQuery("#header").height()

modalContainer.css "left", winW / 2 - modalContainer.width() / 2 - (winW * 7/100)

modalContainer.css "right", jQuery("#widget-container-2").width() modalContainer.css "width", "auto" modalContainer.css "height", "auto" return jQuery '.modalContent', modalContainer

This plugin listens for annotations becoming active and inactive and

class window.TestPlugin extends window.LimePlugin

The init method is called right after the initialisation of the player

init: -> @name = 'TestPlugin' console.info "Initialize #{@name}" for annotation in @lime.annotations @handleAnnotation annotation

Putting this into a function keeps the annotation in the context

handleAnnotation: (annotation) ->

console.info "The annotation #{annotation.resource} looks interesting, get the whole entity so we can show it in a widget!", annotation

annotation.entityPromise.done (entities) => widget = @lime.allocateWidgetSpace @, thumbnail: "img/info.png" # should go into CSS title: "#{annotation.getLabel()} Info" type: "TestWidget" sortBy: -> 10000 * annotation.start + annotation.end

We're going to need the annotation for the widget's activate event

widget.annotation = annotation

widget was activated, we show details now

jQuery(widget).bind 'activate', (e) => @getModalContainer().html @renderAnnotation annotation

Hang the widget on the annotation

annotation.widgets[@name] = widget jQuery(annotation).bind "becomeActive", (e) => annotation.widgets[@name].setActive() jQuery(annotation).bind "becomeInactive", (e) => annotation.widgets[@name].setInactive() renderAnnotation: (annotation) ->

console.info "rendering", annotation

props = annotation.entity # [annotation.resource.value] label = annotation.getLabel() depiction = annotation.getDepiction() page = annotation.getPage()

console.info label, depiction

""" <p> <a href="#{page}" target="_blank">#{label}</a> </p> <p> <img src="#{depiction}"/> </p> """

tkurz.github.io

billdawson/ti_coffee_plugin: (ABANDONED) A build-time CoffeeScript compiler plugin for Titanium build scripts

The ti_coffee_plugin simply scans your Titanium project's Resources folder at build time and looks for files with the .coffee extension. When it finds such files, it runs the CoffeeScript compiler (coffee -c) to produce a Javascript file of the same name. E.g., win.coffee would become win.js.

(In addition to these instructions, see also videos concerning using this with Titanium Mobile and Titanium Desktop.)

Python

Requires Python 2.5, because the hashlib module is used.

CoffeeScript

First, of course, you'll need the coffee command available on your system. If you can't go out to a command-line/terminal and successfully execute coffee, then be sure to setup [CoffeeScript][] correctly.

Also, if you're on OS X and you used Homebrew to install CoffeeScript and Node.js, GUI applications such as Titanium Developer and Titanium Studio -- which are precisely the apps that launch your Titanium project's build process and thus this plugin -- might not be able to successfully execute coffee because /usr/local/bin is not in the PATH by default for GUI apps, and changes to ~/.profile, /etc/paths, etc., are not useful for GUI apps. The easiest solution is to simply symlink coffee and node in /usr/bin, which is in the PATH:

$ sudo ln -s /usr/local/bin/node /usr/bin/node $ sudo ln -s /usr/local/bin/coffee /usr/bin/coffee

If you'd rather not do that, you can muck around with ~/.MacOSX/environment.plist following Apple's instructions.

This Plugin

In the folder which houses your Titanium SDKs -- on OS X this would be /Library/Application Support/Titanium, create a plugins/ti_coffee_plugin/1.0 folder. Put the plugin.py from this repository into that folder. So on OS X you would have this file:

/Library/Application Support/Titanium/plugins/ti_coffee_plugin/1.0/plugin.py

Next, you need to tell your Titanium project to run this plugin when the Titanium build scripts build your project.

Build-time plugins for Titanium projects are invoked if the plugin is registered in the project's tiapp.xml file. For the ti_coffee_plugin, you could do it like this:

<!-- This is a child element of <ti:app> in tiapp.xml --> <plugins> <plugin version="1.0">ti_coffee_plugin</plugin> </plugins>

The sample/ folder contains a very simple app.coffee as a proof-of-concept. You can copy that file into a new project, then run the project to see how it works. To do that successfully, you'll also need to update your tiapp.xml following the example inside tiapp.xml.example.

  • Your .coffee files will also end up in the application package that gets delivered to the device/simulator/emulator. Unfortunately, the Titanium build plugins don't (currently) get notified when the packaging is about to occur. They are just notified once: before the build begins. Of course, your .coffee files are plain text and the packaging (at least on Android, but I imagine on iOS as well) compresses them.

  • There might be implications when using the upcoming "fastdev" feature for Android, whereby only changed files are served up to the application being tested on device or in the emulator. Because the updating of a .coffee file is not going to be useful unless the Javascript also gets generated, you would have to re-build more often that you would if you were just updating Javascript files. The difference may not be too significant, however. We'll see once the fastdev feature is released.

  • You will not be able to take advantage of Titanium Studio's code assist features (code completion, etc.) if you're tying in CoffeeScript.

  • If you have a JS runtime error, the line number it gives you most likely will be considerably off from the line number in your .coffee file.

The code is Copyright 2011 by William Dawson, and made available under the Apache 2.0 license. Please see the LICENSE file that accompanies the source, and the licensing declarations at the top of each source file.

This is a private project of mine and currently not supported by Appcelerator! If you have issues, please file them in the GitHub Issues section of the repository and I will try to get to them in a timely fashion. Better yet, fork and improve! [CoffeeScript]: http://jashkenas.github.com/coffee-script/

github.com

AlexTLT/toffee-coffee: Plugins for Toffee Coffee

readme.txt

_______ __ __ __ __ _ _ |__ __| / _|/ _| / _|/ _| | | (_) | | ___ | |_| |_ ___ ___ ___ ___ | |_| |_ ___ ___ _ __ ___ ___ _ __ _ _ _ __ | |_ _ __ _ _ _ __ | |/ _ \| _| _/ _ \/ _ \ / __/ _ \| _| _/ _ \/ _ \ | '_ ` _ \ / _ \ '_ \| | | | | '_ \| | | | |/ _` | | '_ \ | | (_) | | | || __/ __/ | (_| (_) | | | || __/ __/ | | | | | | __/ | | | |_| | | |_) | | |_| | (_| | | | | | |_|\___/|_| |_| \___|\___| \___\___/|_| |_| \___|\___| |_| |_| |_|\___|_| |_|\__,_| | .__/|_|\__,_|\__, |_|_| |_| | | __/ | |_| |___/ /* * Plugin Name: toffee-coffee-plugin * Plugin URI: https://phoenix.sheridanc.on.ca/~ccit3470/ * Description: Assignment 3: Wordpress plugin - menu custom type post, menu widget and shortcode that displays menu items * Author: Alex Tsai, Chungyu Lay, Keizac Lee * Version: 1.0.1 * Tested on WordPress version 4.4.2 */ Hi welcome to our plugin! This is an instructions file to show you how to use the plugin. 1) Activate the plugin by going to your WP admin page under plugin. There you should see the toffee-coffee plugin. Click activate. 2) This plugin allows you to sort all menu items under a custom post type. This means new additions to the menu will be a lot simpler. Simply click Menu Items and add your new menu items. We've activated tags and categories for this custom post type which work well with taxonomies. Just add your menu items like your normally would do as a post, except now they will be neatly organized under a Menu which can be easily displayed using a widget or shortcode. 3) Anytime in a post you want to show your new menu items you can use a shortcode. Just type [tc_shortcode] to display the menu items in any post or page. If you want to display a button which links to your menu, simply type [menubutton]. To change the color of [menubutton] or edit the text in the menu button open the shortcode.php file and find the following line: 'link'=>'http://google.com', // This attribute changes the link 'button_text'=>'Recent Menu Items', // This attribute changes text inside the button 'button_color' => '#e6e6e6', // This attribute changes button color 'text_color' => '#000', // This attribute changes text color Simply replace the values inside the '' to reflect the changes you want and save and refresh. For example if you want to change the button_text: 'button_text'=>'Recent Menu Items', 'button_text'=>'Specials of the Day', And your button will now display 'Specials of the Day' If you find the colors don't match your theme, you can pick your own color here: http://htmlcolorcodes.com/ 4) To activate the menu widget, go to widgets and drag the "Recent additions to Menu" to your desired sidebar. New menu items will now show up on the widget. If you want to change the title of the widget, you can open the tc_widget.php file and find the following line: $title = "New additions to menu"; you can change the title to Special of the day for example: $title = "Special of the Day"; And your button will now display 'Specials of the Day' 5) To uninstall the plugin, go back to your WP admin page. Under plugins, deactive the plugin and then delete the plugin. Thanks for using our plugin! Hope this readme file was helpful in guiding you how to use our widget! /* Changelog */ See Github for more details. https://github.com/AlexTLT/toffee-coffee 1.0.0 - First Version - added custom post type 1.0.1 - Final Version added widget, shortcode and custom post type

github.com

coffee-page/readme.txt at master · wp-plugins/coffee-page · GitHub

Permalink

Fetching contributors…

Cannot retrieve contributors at this time
=== Coffee Page ===
Contributors: Qassim.Dev
Donate link: http://j.mp/WPTime_donations
Tags: coffee, coffee page, template, responsive, options, custom, customizer, customize, rtl, page template, error, error 404, error page, 404, 404 error, error 404 page, image, images, shortcode, Post, plugin, posts, page, widget, admin, sidebar, google, twitter, comments
Requires at least: 3.0.0
Tested up to: 4.2.2
Stable tag: 1.21
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Responsive and modern error 404 page.
== Description ==
### Coffee Page
Responsive and modern error 404 page.
### The Features
* Just activate the plugin to display error 404 page.
* Responsive design.
* Modern design using CSS3.
* Search form.
* RTL Support.
* Settings panel to translate the texts easily.
### Live Demo
* [http://wp-time.com/coffee-page/](http://wp-time.com/coffee-page/)
### Rate The Plugin
* [Please rate Coffee Page plugin](https://wordpress.org/support/view/plugin-reviews/coffee-page#postform)
### See Also
* [Collection of 87 themes for $69 only.](http://j.mp/ET_WPTime)
* [Premium WordPress themes on Creative Market.](http://j.mp/CM_WPTime)
* [Premium WordPress themes on Themeforest.](http://j.mp/TF_WPTime)
* [Premium WordPress plugins on Codecanyon.](http://j.mp/CC_WPTime)
### About
* [The plugin designed and developed by Qassim Hassan.](http://qass.im)
* [Qassim Hassan on Twitter.](https://twitter.com/Qassim_Dev)
### More Plugins
* [My Plugins](https://profiles.wordpress.org/qassimdev/#content-plugins)
== Installation ==
### Installation
1. Upload 'coffee-page' folder to the '/wp-content/plugins/' directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Now plugin is ready, but if you want to translate texts, go to your wp-admin > Plugins > Coffee Page.
4. Enjoy.
== Frequently Asked Questions ==
### FAQ
* [For more questions or help, contact me.](http://wp-time.com/contact/)
* [Or ask me on twitter.](https://twitter.com/Qassim_Dev)
== Changelog ==
= 1.21 =
* Show settings page if is_admin() only.
= 1.2 =
* add_plugins_page function.
* Now to find the options page, go to your wp-admin > Plugins > Coffee Page.
= 1.1 =
* Support WordPress latest version.
= 1.0 =
First version.
Jump to Line You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

github.com


Смотрите также