Horje
"Ktai Entry" is a plugin to post to WordPress by email. You can attach images and/or use pictograms in the message. Wordpress Tutorial

Noted That:

  • To install correctly this ktai-entry.zip .
  • Fisrt Download the ktai-entry.zip to your computer
  • Extract/Open ktai-entry.zip to Your Computer.
  • Then, Find readme.txt file inside ktai-entry.zip and Open readme.txt .
  • Now, Read the Requirements of this plugin. Which Wordpress Version and PHP Version are required to run this Plugin in Your Wordpress Site.
  • Then, Follow the Tips Below.

Start the Tips:

1. First Download " ktai-entry.zip " Plugin to your Local Computer. (Click Download)

2. Then, Login to your " yourdomain.com/wp-admin " Dashboard.

/stack/wp/e1593231376d7d849d2-4597-4fa3-a6ff-1eca18f72aab.png

3. Then, Click on " Plugins " + " Add New " from left sidemenu of Dashboard.

/stack/wp/e1593231378Screenshot20.png

4. Now, Click on "Upload Plugin" button.

/stack/wp/e1593231380Screenshot-2019-4-2AddPluginsHorjeWordPress.png

 

5. Now, Browse " ktai-entry.zip "  Downloaded plugin from your computer, Where you downloaded ktai-entry.zip According to Step – 1 Above then, click on " Install Now"

/stack/wp/e15931461531577025694plugin.png

6. Now, Click on " Active Plugin"

/stack/wp/e15932313830ca45529-bf73-4101-8178-53ae60ce549f.png

7. Then, See left sidemenu. " Ktai Entry " folder is added on left sidemenu. Now, Click on " Ktai Entry " folder.

   Noted that: If you do not see " Ktai Entry " folder on left sidemenu then, see at left sidemenu " Settings " or " Tools ".

8. Now you configure yourself oR Watch video tutorial below about  Ktai Entry Configurtions and Settings or How to work " Ktai Entry " in your WordPress site.

 

oR

After Activated Plugin According to Step-6 then,

  1. Go to " Plugins " + " Installed Plugin " from Wordpress Admin Panel Leftside Menu.
  2. or Direct go to: https://yourdomain/wp-admin/plugins.php
  3. Then, Find " Ktai Entry " Activated Plugin from Plugin List.
  4. Then, Click on " Settings " from Plugin that is Ktai Entry
  5. Now, Edit/Add/Config the setting and Click on " Save Changes " button,
WP Plugin Setting



Guide
  1. Unzip the plugin archive and put ktai-entry folder into your plugins directory ( wp-content/plugins/ ) of the server.
  2. Before activate the plugin, you need to configure an mail address.
    • (Case of retrieving message of external mailbox)
    • Prepare an exclusive posting email address. Please avoid to select existing mail address that you are already usging. It is OK to get no-charge addresses like Gmail, Yahoo! Mail.
    • At Post via e-mail section (in Writing Settings of WordPress admin panel), type in your POP3 settings: Mail Server, Login Name, Password, Default Mail Category. Ktai Entry Reflects “Default Mail Category”.
    • (Case of kicking the posting script)
    • Create a secret posting address. For example, execute below commands in a shell:
      php -r ‘echo md5(uniqid(rand(), true)) . “\n”;’
      * Login to the mail server by shells, create the .qmail-SECRET or .foreard+SECRET file (SECRET means the string created before) If you create the file, qmail/postfix serves a mail address like [email protected], [email protected]. (USER means your user account name) Take care not to include an upper characters or dot characters.
      * In the content of .qmail-SECRET/.forward-SECREt file like below. (Adjust the path to PHP, WordPress if needed)
      | /usr/bin/php /PATH_TO_WORDPRESS/wp-content/plugins/ktai-entry/inject.php In short, you may configure that arriving a mail to the address starts inject.php` script.
    • For WordPress MU, create .qmail-SECRET/.forward-SECRET files for each blog, and a -blog option needed to specify the blog_id (interger number).
      | /usr/bin/php /PATH_TO_WORDPRESS/wp-content/plugins/ktai-entry/inject.php -blog 2
      Next, comment out the define( 'SUNRISE', 'on' ); line in wp-config.php and copy ktai-entry/sunrise.php file under wp-content/ (as wp-content/sunrise.php ). If there is already sunrise.php file under wp-content/ , add the content of ktai-entry/sunrise.php after wp-content/sunrise.php .
  3. Login to you WordPress site, and create a new user. The mail address of the user must be the email address from what you send post (like mail phone’s email, etc).
    If you want publish the post as soon as mail was send, the privilege of the user must be higher than and equal to author. If the user is a contributor, the post is pending or draft.
    If the user is a subscriber, posted mail is rejected.
  4. Check the stylesheet of your theme. If the theme has no class of alignleft, aligncenter, alignright, clear , Add below code to style.css.
    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }
    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }
    .aligncenter, div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }
    .alignright {
    float: right;
    }
    .alignleft {
    float: left
    }
    .clear {
    clear:both;
    }
  5. Activate the plugin.
  6. Configure the options “Post by Email” under “Settings” section. You can use default configuration.
    • APOP: The server needs APOP connection. Check this. DO NOT check if you use POP over SSL (Gmail, Yahoo! Mail etc)
    • POP3 retrieve interval: The interval of checking external POP3 mailbox. If you use the method of kicking the posting script, Select “None”.
    • Posting mail address (option): The address that you created above section. If the recipient field (To, CC) has not this address, the post is rejected. If this field is empty, recipient check is skipped. If you are unshure, keep this field blank.

Moving wp-content, or wp-content/plugins directory to non-standard position

After WordPress 2.6, you can move wp-content, or wp-content/plugins directory to non-standard position. If you move the directory, additional configuration is needed.

  1. When installing the plugin, the permission of the ktai-entry directory to 757 or 777, so that the webserver can touch the directory.
  2. Activate the plugin, then wp-load-conf.php file is automatically created. It is OK.
  3. If the file is not created, you need to edit ktai-entry/wp-load.php manually. At line 20, change $wp_root variable to specify the absolute path to WordPress installed directory.

    e.g. WP diretory is /home/foo/puglic_html/wp-core/ and wp-content directory is /home/foo/public_html/wp-content/
    $wp_root = dirname(dirname(dirname(dirname( FILE )))) . ‘/wp-core/’;

Gmail Configuration

If you use Gmail to the external mailbox, like below:

  1. Create a new Gmail account . If you have one, it is recommended to create another one.
  2. At Gmail settings > Mail Forward and POP/IMAP settings > POP download, Select “”.
  3. Make a random string. You can use a string displayed at “Post via Mail” section of WordPress admin panel. And, substitute upper character and punctuations from it. (e.g. aBM9dDu*^w$R -> abm9dduwr ). Then chain the local part of your Gmail address and this random string with plus sign, and new address is made. (e.g. [email protected] and abm9dduwr results [email protected] .
  4. Put the new address in “Posting mail address” field. Therefore, only the message posted to the address having random string (e.g. [email protected] ) is accepted, normal address (e.g. [email protected] ) is rejected.
  5. Configure “Post via Email” of “Writing” settings like below:
  • Mail Server: ssl://pop.gmail.com
  • Port: 995
  • Login Name: (Your Gmail adress) e.g. [email protected]
  • Password: (Your Gmail password)

ktai , entry , post , email , attach , images , andor , pictograms , message , tutorial ,

Name

Read Article
https://develop.horje.com/learn/1434/reference