Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
author:wordpress [2019/03/17 04:05]
jjensen [Step 21 - Create an email list]
author:wordpress [2019/06/04 17:37]
jjensen [phpList Plugin - View in Browser]
Line 35: Line 35:
         * [[https://​www.wpbeginner.com/​wp-tutorials/​how-to-connect-constant-contact-to-wordpress-step-by-step/​|How to Connect Constant Contact to WordPress (Step by Step)]]         * [[https://​www.wpbeginner.com/​wp-tutorials/​how-to-connect-constant-contact-to-wordpress-step-by-step/​|How to Connect Constant Contact to WordPress (Step by Step)]]
       * Newsletter       * Newsletter
 +
 +==== Peer Group ====
 +  * Ted Rae
 +  * Steven Albrecht
 +  * Keri & Kevin Peterson
 +  * Jody
 +  * Luis Vargus
 +  * Clint Carter
 +  * Jeff & Cindy Jensen
 +  * Richard & Ruth Sobers
 +  * Brittany Hoover
 +  * Rachel Gubler
 +  * Jason Peterson
 +  * Seon
 +
 +==== WordPress and Divi Training ====
 +  * Fiverr - jjensen@gisengineering.com
 +    * [[https://​www.fiverr.com/​rahulpankaj930|rahulpankaj930]] (\$30 for 1 hr of training)
 +    * [[https://​www.fiverr.com/​hotwebideas|Hotwebideas]] (\$1 a minute for training)
 +  * Fiverr - jefferyjjensen@gmail.com
 +<WRAP tip>​Business Model</​WRAP>​
 +
 +==== Business Model ====
 +  - Strangers/​Cold Calls
 +    - Google AdWord Search
 +    - YouTube keyword search
 +    - Newsgroup/​Forums/​Facebook Groups
 +    * Pinterest
 +      * The Creative'​s Marketing Map - Libby Bryant: The 4-step proven strategy that works for creatives, designers and makers
 +        * Step 1 - Building a strong brand - The Art of Marketing
 +        * Step 2 - Build/Grow a large audience using Pinterest, pool of clients - need lots of eyeballs on me
 +        * Step 3 - Connect (email, instagram, blog). People buy from People.
 +        * Step 4 - Excite and Encourage people to buy, fun, special opportunities to buy
 +        * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​KdE6OsrPtMs"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​
 +    - Get people to take account (e.g. subscribe)
 +      - Squeeze page video - who am I, what they will get, and how to get it. List building video.
 +  - Acquisition/​leads/​free users
 +    * Email List
 +  - Engaged users/Fans
 +    * About Me video (sharing my personal experiences)
 +      * who am I
 +        * licensed teacher
 +      * what my business does for my customers
 +      * why do I do this
 +        * 1) empower and inspire my customers
 +        * 2) I enjoy the creating process, manufacturing, ​
 +        * 3) I was frustrated with process
 +          * download and purchase plans to build a steam engine - find the plans where lacking in details
 +          * spent more money bought a kit which included detailed plans and materials but the problem was it was missing the schedule of operations - think of a recipe - has both the ingredients and procedure
 +          * watched YouTube videos and frustrated on the replication - for example author would say get this material from your scrap pile or ask a machine shop for a scrap piece but no detail on what the material is, so difficult to replicate or determine the cost. Almost as vague as saying just purchase at a local garage sale.
 +          * frustrated on the setup, video shows the material being cut/​faced/​turned but now mention of the setup, tool being used, feed and speed and so on. Makes me feel they are just bragging/​toot their own horn - look what I can do but I won't tell you how I did it.
 +    * Free help - need to do this because my competition is doing this already
 +    * blog
 +    * podcast
 +    * conference (Autodesk University, [[http://​shotshow.org|Shot Show in Las Vegas]] Jan 2020)
 +  - Clients/​Customers
 +    * Product training video - I'm a teacher at heart
 +    * paid users
 +      * People will invest in me because I've been investing in them with my free content
 +      * I need to sell to them
 +        * What I have to offer - subscribe to my newsletter to get free ebook
 +        * Why they need the free ebook
 +        * How to get the free ebook
 +    * offers
 +  - Income
 +  * References
 +    * [[http://​solveforinteresting.com/​pitchers-not-buckets/​|Pitchers not Buckets]]
 +    * Jody Moore Podcast - Business Model
 +    * [[https://​pages.jameswedmore.com/​rmi-5part-series-v1?​inf_contact_key=33d29f4a6d2506f189cdf3eb16eae24409c74070ac2bf3cfa7869e3cfd4ff832|James Wedmore 5 Essential Videos]]
 +      * About Me
 +      * YouTube
 +      * Squeeze Page
 +      * Sales Video (not critical if the 3 previous videos are done correctly)
 +      * Product Video
 +
  
 ===== WordPress Questions ===== ===== WordPress Questions =====
 +  * How do I edit a post, say I made a typo?
   * When creating a post appears I can use either the default WordPress editor or the Divi theme editor. Are the two interchangable?​   * When creating a post appears I can use either the default WordPress editor or the Divi theme editor. Are the two interchangable?​
   * How do you edit update a post? Will the post say it was edited?   * How do you edit update a post? Will the post say it was edited?
Line 50: Line 126:
     * www.jefferyjjensen.com -> public_html/​wp-home (flexibility to change the homepage to WordPress/​PrestaShop/​Joomla     * www.jefferyjjensen.com -> public_html/​wp-home (flexibility to change the homepage to WordPress/​PrestaShop/​Joomla
     * blog.jefferyjjensen.com -> public_html/​wp-blog     * blog.jefferyjjensen.com -> public_html/​wp-blog
 +  * How do I display all posts in a single page, grouped by category?
 +    * [[https://​www.wpbeginner.com/​wp-tutorials/​how-to-display-all-your-wordpress-posts-on-one-page/​|How to Display All Your WordPress Posts on One Page]]
 +    * [[https://​displayposts.com/​2019/​01/​07/​taxonomy-queries/​|Display Posts - Taxonomy Queries]]
  
 +<WRAP tip>​Setup</​WRAP>​
 ===== WordPress Setup for Business ===== ===== WordPress Setup for Business =====
 +
   * [[http://​blog.jefferyjjensen.com|blog.jefferyjjensen.com]]   * [[http://​blog.jefferyjjensen.com|blog.jefferyjjensen.com]]
   * References   * References
     * [[http://​kristiehill.com/​new-blog-checklist|kristiehill.com/​new-blog-checklist]]     * [[http://​kristiehill.com/​new-blog-checklist|kristiehill.com/​new-blog-checklist]]
       * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​9IkxhWG5Cdw"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​       * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​9IkxhWG5Cdw"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​
 +    * [[https://​www.tyler.com/​free-website-giveaway/​|Tyler Moore]]
 +      * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​8AZ8GqW5iak"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​
 +    * [[https://​www.diywithdivi.com|Divi theme examples]]
 +      * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​iSGWKJtYwj0"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​
 +
 +<WRAP notice>​Step 0</​WRAP>​
 +==== Domain Name ====
 +  * Select domain name, e.g. nimshelp.me
 +  * Create Google Account
 +    * legacy username
 +    * [[https://​support.google.com/​youtube/​answer/​6180214?​hl=en&​ref_topic=9257109|Understanding your channel URLs]]
 +
  
 ==== Step 0 - Planning Website and Blog ==== ==== Step 0 - Planning Website and Blog ====
Line 63: Line 156:
   * /​home/​[username]/​[subdomain].[domain name].[com]/​   * /​home/​[username]/​[subdomain].[domain name].[com]/​
   * /​home/​[username]/​public_html   * /​home/​[username]/​public_html
 +
 +=== WordPress Taxonomy ===
 +  * WordPress uses Categories and Tags to organize posts in a hierarchical fashion.
  
 === WordPress === === WordPress ===
Line 77: Line 173:
 === Planning - Define Ideal Audience === === Planning - Define Ideal Audience ===
  
-==== Step 1 - Hosting ​Provider ​====+=== Website To Do List === 
 +  - Business name 
 +    - Domain name 
 +  - Business model/sales funnel 
 +  ​- Hosting ​provider 
 +  - Setup subdomains 
 +    - blog.jefferyjjensen.com 
 +    - news.jefferyjjensen.com 
 +    - courses.jefferyjjensen.com 
 +    - crm.jefferyjjensen.com - civicrm.org 
 +    - wiki.jefferyjjensen.com - DokuWiki 
 +    - poll.jefferyjjensen.com - [[https://​www.limesurvey.org|LimeSurvey.org]] 
 +      - Microsoft Forms - [[https://​support.office.com/​en-us/​article/​frequently-asked-questions-about-microsoft-forms-495c4242-6102-40a0-add8-df05ed6af61c|someone without an Office 365 account can respond to my survey]] 
 +  - Email setup 
 +    - Need multiple email clients to send newsletter to, see how it is displayed 
 +      - Outlook - fidel.juan@outlook.com webone 
 +      - GMail - juanpfidel@gmail.com webone 
 +      - Mail.com - juan.fidel@mail.com webone 
 +      - [[https://​mail.yahoo.com|Yahoo]] - jefferyjjensen@yahoo.com NormalOneX 
 +      - Roundcube - http://​nimshelp.me/​webmail - jeff@nimshelp.me 
 +  - Style Guide/Brand Book 
 +    - company name 
 +    - Brand message or mission statement, brand statement 
 +      - Who do you serve 
 +      - Why do you care 
 +      - What do you provide 
 +      - What makes you different 
 +      - <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​MKpzKjAf-0o"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​ 
 +    - Color Scheme/​Palette - primary and secondary color palettes for print/​screen/​web 
 +      - [[https://​coolors.co|Coolors]] 
 +      - [[https://​color.adobe.com/​create|Adobe Color]] 
 +        - {{author:​wordpress:​nimshelpme.png|NIMS Help Me Color Palette}} 
 +    - Logo 
 +      - fiverr.com/​grafix_pro360 
 +      - 99designs.com/​profiles/​1670877/​about LBGraphics 
 +    - font/type style 
 +      - Header font - Georgia (Droid Serif Google Font is similar) 
 +      - Core Font - Arial (Open Sans is a similar Google Font) 
 +      - Secondary Font 
 +      - Website Font (H1s, H2s, H3s, and Body) 
 +      - [[https://​fonts.google.com/​specimen/​PT+Sans+Narrow|PT Sans Narrow]] - appears to be similar to Arial Narrow 
 +      - [[https://​www.dafont.com/​|dafont.com]] 
 +      - [[https://​www.cufonfonts.com/​font/​gotham-pro|Gotham Pro Font]] 
 +        - gotham-book-cufonfonts.zip 
 +    - graphics/​images 
 +      - example photographs that work with the brand 
 +    - icons/​favicon 
 +    - Business card and letterhead design 
 +      - examples of how the logo and font are used in literature 
 +    - Newsletter template example 
 +    - Company Bio - resume template of owners 
 +    - Infographics 
 +      - Fiverr 
 +        - [[https://​www.fiverr.com/​mujtabaakhtar|Infographic from Mujtabaakhtar]] 
 +    - Mood boards - collage 
 +      - exploration,​ used to understand client'​s vision 
 +      - Visualize a particular word or phrase 
 +      - capture the essence of the company 
 +      - stock art photography,​ textures, patterns, letterings, styles 
 +      - [[http://​www.libbyco.com/​free-mood-board-template/#​more-18432|Mood Board Template from Libby Co]] 
 +      - Fiverr consultants 
 +        * {{author:​wordpress:​moodboard-fiverr-request.png|Mood Board Fiverr Request}} 
 +        * I'm interested in your Fiverr gig on creating a mood board for my business.  
 +        * Attached is a draft one I put together using Microsoft Publisher. I'm happy with the color swatches and logo but would like your service to improve the rest of it. 
 +        * My budget $20-$55 package. I would like the following included in the mood board 
 +          * design inspiration,​ lifestyle, vision 
 +          * web page headers and dividers 
 +          * visualize words or phrases 
 +          * stock photography,​ textures, patterns, letterings/​fonts,​ styles 
 +          * anything to help capture the essence of the company 
 +        * Deliverables - source files (.ai, photoshop, Publisher) 
 +        - Acceptable 
 +          - ? 
 +        - Reject 
 +          - [[https://​www.fiverr.com/​inbox/​slideplus|SlidePlus]] - too expensive \$150 for basic which is everything I already have 
 +          - [[https://​www.fiverr.com/​designsonbudget|Dan Rodriguez]] - provides source files, lazy, just wants to reformat my draft moodboard - garbage in, garbage out, I want a graphic designer who can take my ideas to the next level 
 +          - [[https://​www.fiverr.com/​design_aid|Anwar]] - knows Microsoft Publisher, but said he can't do the project 
 +          - [[https://​www.fiverr.com/​mujtabaakhtar|mujtabaakhtar]] - knows infographics and mood boards, can't create in Publisher, didn't like his tone 
 +          - [[https://​www.fiverr.com/​stellaevans94|stellaevans94]] - won't provide source files, using some proprietary system 
 +          - [[https://​www.fiverr.com/​tolmergroup|Tolmergroup]] - won't provide source files (e.g. Illustrator,​ Photoshop, etc), only provides flatten files like .pdf or .png 
 +    - Brand Style Guide Template 
 +      - [[https://​every-tuesday.com/​freebie-brand-style-guide-template/​|every-tuesday 8.5x11 base template .ai]] 
 +      - [[https://​jewelsbranch.com/​how-to-build-a-branded-home-page-with-divi|How to build a brand home page with Divi]] 
 +      - [[https://​www.lolaceleste.com/​how-to-create-a-brand-board|How to Create a Brand Board]] 
 +  - Install WordPress 
 +  - Install DiviTheme 
 +  - Install Bloom 
 +  - Install PhpList.org 
 +  - Create Newsletter 
 +  - Add subscribe button 
 +  - Send newsletter 
 +  - archive newsletters 
 +  - manage PhpList.org 
 +  - Write eBook - lead magnet for building my email list 
 +    - Topic 
 +    - Research 
 +    - Brainstorm 
 +    - Outline 
 +    - Writing 
 +    - Editing 
 +    - software to format eBook 
 +    - visually appealing - graphics, headings, etc. 
 +    - Deadline 
 +<WRAP notice>​Step 1</​WRAP>​ 
 +==== Pinterest ==== 
 +  * Graphics 
 +    * Pins like infographics keep 2:3 ratio like 600px by 900px 
 +      * [[https://​kristiehill.com/​best-size-for-pinterest/​|Kristie Hill - Best Size for Pinterest]] 
 +  * Create Business Account 
 +    * [[https://​www.pinterest.com/​business/​create|www.pinterest.com/​business/​create]] 
 +      * jeff@nimshelp.me wwonew 
 +      * Banner is either a Featured Board or Featured Pins, doesn'​t seem you can change it 
 +      * Settings (... in upper right corner) -> Photo -> Change 
 +        * Display name: NIMS Help Me 
 +        * Username: www.pinterest.com/​nimshelpme 
 +        * Featured boards 
 +  * Total Pain in the Butt 
 +    * 1) download Child theme 
 +    * 2) cpanel copy social_icons.php to Divi-Child theme 
 +    * 3) edit the file to add custom social media code 
 +    * 4) Divi -> Theme Options -> General Tab (won't show these social media icons) 
 +  * Dashboard -> Divi -> Theme Options 
 +  * cPanel 
 +    * copy wp-content/​themes/​Divi/​includes/​social_icons.php 
 +      * to wp-content/​themes/​Divi-Child/​includes/​social_icons.php 
 +      * {{author:​wordpress:​divi-social-icons.png|Divi Social Icons}} 
 +  * Catalog of the world'​s ideas 
 +    * Pin is a graphical URL which can be shared via email, facebook, etc 
 +    * Graphical index to ideas that drive users back to your website/​blog to learn more 
 +    * Board is a collection of Pins 
 +    * People can comment on Pins 
 +  * Pinterest Contest 
 +    * [[https://​about.pinterest.com/​en/​acceptable-use-policy|https://​about.pinterest.com/​en/​acceptable-use-policy]] 
 +  * login to https://​business.pinterest.com/​en jeff@nimshelp.me wwonew 
 +    * public_html/​pinterest-d00c1.html 
 +    * Settings -> Claim -> Add HTML tag (issue - does this apply to each blog, think better to just upload HTML file instead) 
 +      * <meta name="​p:​domain_verify"​ content="​d00c..."/>​ 
 +      * Submit for review 
 +  * References 
 +    * [[https://​intercom.help/​elegantthemes/​faq-s-and-troubleshooting/​how-to-add-more-social-icons-to-divi-header-and-footer|How to Add More Social Icons to Divi Header and Footer]] 
 +    * [[https://​www.elegantthemes.com/​blog/​divi-resources/​how-to-add-more-social-media-icons-divi|How to Add More Social Media Icons]] 
 +    * [[https://​www.wpbeginner.com/​wp-tutorials/​how-to-verify-your-wordpress-site-on-pinterest/​|How to Verify Your WordPress Site on Pinterest (Step by Step)]] 
 +    * [[https://​www.dropbox.com/​s/​ut4dkjq5n7j9nkz/​divi-child-theme-0.1.1.r20.zip?​dl=1|Divi Child Theme]]
  
 +=== Etsy ====
 +  * NIMSHelpMe - [[https://​www.etsy.com/​shop/​NIMSHelpMe|https://​www.etsy.com/​shop/​NIMSHelpMe]] - jeff@nimshelp.me wwonew
 +  * Need to add a credit card to open a shop, then will be able to add a shop icon
 +  * Profile Picture
 +    * You -> Account settings -> Public profile
 +      * upload 400x400 image (.jpg, .png, or .gif)
 +  * References
 +    * [[https://​help.etsy.com/​hc/​en-us/​articles/​115015774508-Image-Size-for-Profile-Shop-Icon-Banner-Listings-or-Teams?​segment=selling|Image Size for Profile, Shop Icon, Banner, Listings, or Teams]]
 +    * [[https://​www.etsy.com/​seller-handbook/​article/​top-tips-for-choosing-your-etsy-shop/​23181234159|Top Tips for Choosing Your Etsy Shop Name]]
  
-==== Step 1 - Purchase a domain name ====+==== LinkedIn Page ==== 
 +  * Edit NIMS Help Me - [[https://​www.linkedin.com/​company/​35686354/​admin/​|NIMS Help Me with identification number]] 
 +    * Public URL [[http://​www.linkedin.com/​company/​nimshelpme|www.linkedin.com/​company/​nimshelpme]] 
 +    * appears I need to login to jefferyjjensen 
 +    * "All LinkedIn Pages have a permanent secondary URL that contains an identification number. When accessing the admin center of your Page, the identification number will automatically appear in the URL field rather than the customized URL. Members of the Page will not see the identification number."​ [[https://​www.linkedin.com/​help/​linkedin/​answer/​62467|Updating the URL of Your LinkedIn Page]] 
 +  * [[https://​www.linkedin.com/​help/​linkedin/​answer/​710|Creating a LinkedIn Page]] 
 +  * [[https://​www.linkedin.com/​help/​linkedin/​answer/​1561|LinkedIn Pages - FAQs]] 
 +  * [[https://​business.linkedin.com/​marketing-solutions/​linkedin-pages/​best-practices|LinkedIn Best Practices]] 
 +  * Logo - 300x300 px 
 +  * Cover image - 1536x768 px (min 1192x220) 
 +  * [[https://​www.linkedin.com/​help/​linkedin/​answer/​70781|Image Specifications for Your LinkedIn Pages and Career Pages]] 
 +  * Videos - max size 5GB and 10 min duration 
 + 
 +==== YouTube ==== 
 +  * accounts.google.com nimshelpme@gmail.com wwone 
 +  * Channel icon - logo-nimshelpme-youtube-800x800.jpg 
 +  * Channel art 
 +    * 2560 x 1440 recommended size 
 +  * Reference 
 +    * [[https://​support.google.com/​youtube/​answer/​2657968?​hl=en|Get a custom URL for your channel]] 
 +      * more than 100 subscribers 
 +      * be 30 days old 
 +      * uploaded photo as channel icon 
 +      * uploaded channel art 
 + 
 +==== Facebook ==== 
 +  * PlotHost - [[https://​www.nimshelp.me/​cpanel|www.nimshelp.me/​cpanel]] nimshelp wwonew 
 +    * DNS TXT record to domain 
 +    * facebook-domain-verification=tf8kf3mgmewhbj6kjlqpndojg6u9wo 
 +  * business.facebook.com -> Business Settings -> Business Info 
 +    * verify email: jeff@nimshelp.me 
 +    * Business Verification Status - (option is grayed out for me) 
 +  * Business Settings -> Brand Safety -> Domains 
 +    * [[https://​developers.facebook.com/​docs/​sharing/​domain-verification|Facebook Domain Verification]] 
 +  * References 
 +    * [[https://​www.facebook.com/​business/​help/​286768115176155?​helpref=uf_permalink|Domain Verification in Business Manager]] 
 +    * [[https://​blog.hubspot.com/​marketing/​facebook-business-manager|Facebook Business Manager: The Ultimate Guide]] 
 +    * [[http://​business.facebook.com|business.facebook.com]] 
 +    * [[https://​www.facebook.com/​help/​community/​question/?​id=111687019168326|Have 2 Facebook Accounts with same mobile number]] Can only have one mobile number associated with one facebook account 
 +    * [[https://​www.facebook.com/​help/​100168986860974|Request Gray Verification Badge for my Page]] 
 +==== Step 1 - Hosting Provider ==== 
 + 
 +=== PlotHost - WebHost Manager === 
 +  * jefferyjensen.com/​whm 
 +  * Create a New Account 
 +<WRAP notice>​ 
 +==== Step 1 - Purchase a domain name, configure subdomains and emails ​==== 
 +</​WRAP>​
  
 === Namecheap Setup === === Namecheap Setup ===
   - login namecheap.com jefferyjjensen NormalOneX   - login namecheap.com jefferyjjensen NormalOneX
-    - domain ​-> manage -> nameservers ​-> custom ​DNS +    - Domain List -> manage 
-      - ns1.plothost.com +      ​Nameservers ​-> Custom ​DNS 
-      - ns2.plothost.com +        - ns1.plothost.com 
-  - jefferyjensen.com/​whm+        - ns2.plothost.com 
 +    - {{author:​wordpress:​domain-namecheap-manage.png?​400|Namecheap.com Domain Manage}} 
 + 
 +=== PlotHost - WebHost Manager === 
 +  - [[https://​www.jefferyjensen.com/​whm|jefferyjensen.com/​whm]] (jefferyjensen SchoolOneX) 
 +    - Create a New Account 
 +      - Domain - newsletterhelp.me 
 +      - username - newsletterhelp 
 +      - password - wwonew 
 +    - Create a New Account 
 +      - Domain - phplisthelp.me 
 +      - username - phplisthelp 
 +      - password - wwonew 
 +    - Create a New Account 
 +      - Domain - nimshelp.me or steamenginehelp.com 
 +      - username - nimshelp 
 +      - password - wwonew 
 +    - Create a New Account 
 +      - Domain - steamenginehelp.me or steamenginehelp.com 
 +      - username - steamenginehelp 
 +      - password - wwonew
     - Create a New Account     - Create a New Account
       - Domain - keripeterson.com       - Domain - keripeterson.com
       - username - keripeterson (max 16 letters and numbers, can't be keripeterson.com)       - username - keripeterson (max 16 letters and numbers, can't be keripeterson.com)
-      - password - CoachKeri+      - password - CoachsFirstName
       - email - jefferyjjensen@gmail.com       - email - jefferyjjensen@gmail.com
 +    - Create a New Account
 +      - Domain - richardsobers.com
 +      - username - richardsobers
 +      - password - eusername
 +      - kidsnurse30@comcast.net
 +    - Create a New Account
 +      - Domain - stevenlalbrecht.com
 +      - username - stevenlalbrecht
 +      - password - esusername
 +      - polyboyandgirl1966@yahoo.com
 +    - Create a New Account
 +      - Domain - artgoop.me
 +      - username - artgoop
 +      - password - eusername
 +      - polyboyandgirl1966@yahoo.com
  
 === PlotHost subdomains === === PlotHost subdomains ===
 +  * login to cpanel, [[https://​www.newsletterhelp.me/​cpanel|www.newsletterhelp.me/​cpanel]] username newsletterhelp wwonew
 +    * Domains -> Subdomains
 +    * Subdomain: blog
 +    * Domain: newsletterhelp.me
 +    * Document Root: /​blog.newsletterhelp.me (automatically populated)
 +  * newsletterhelp.me
 +    * blog.newsletterhelp.me
 +    * news.
 +    * courses.
 +    * crm.
 +    * wiki.
 +    * poll.
 +  * artgoop.me
 +    * blog.artgoop.me
 +    * news.
 +    * courses.
 +    * crm.
 +    * wiki.
 +    * poll.
 +  * phplisthelp.me
 +    * blog.phplisthelp.me
 +    * news.phplisthelp.me
 +    * courses.phplisthelp.me
 +    * crm.phplisthelp.me
 +    * wiki.phplisthelp.me
 +    * poll.phplisthelp.me
 +  * jefferyjjensen.com
 +    * blog.jefferyjjensen.com - WordPress jefferyjjensen@gmail.com or admin NormalOneX
 +    * news.jefferyjjensen.com
 +    * courses.jefferyjjensen.com
 +    * crm.jefferyjjensen.com
 +    * wiki.jefferyjjensen.com
 +    * poll.jefferyjjensen.com
   * KeriPeterson.com   * KeriPeterson.com
     * blog.keripeterson.com - WordPress     * blog.keripeterson.com - WordPress
Line 100: Line 462:
     * list.keripeterson.com - PhpList     * list.keripeterson.com - PhpList
       * /​home/​keripeterson/​list.keripeterson.com       * /​home/​keripeterson/​list.keripeterson.com
 +  * RichardSobers.com/​cpanel
 +    * blog.richardsobers.com - WordPress
 +      * /​home/​richardsobers/​blog.richardsobers.com
 +  * stevenlalbrecht.com/​cpanel
 +    * blog.stevenlalbrecht.com - WordPress
 +      * subdomain: blog
 +      * domain: stevenlalbrecht.com
 +      * document root: blog.stevenlalbrecht.com
 +      * create
 +  * {{author:​wordpress:​plothost-subdomain.png?​400|PlotHost Subdomain}}
 +
 +=== Email Setup ===
 +  * login to cpanel
 +  * Email -> Email Accounts
 +    * Create
 +    * jeff@newsletterhelp.me,​ password: wwonew
 +    * bounces@newsletterhelp.me (used by phpList.org)
 +    * news@newsletterhelp.me (used by MailChimp in the From address)
 +
 +  * PlotHost cPanel
 +    * keripeterson.com
 +      * keri@keripeterson.com CoachKeri
 +      * kevin@keripeterson.com CoachKeri
 +      * media@keripeterson.com CoachKeri (or customerservice or events or newsletter or join or weloveourcustomers)
 +        * no-reply@keripeterson.com phpList newsletter email sent from, or noreply
 +          * don't do this, see [[https://​sendgrid.com/​blog/​why-you-should-not-use-noreplydomain-com-in-your-emails/​|Why you should not use noreply@domainname.com in your emails]] and [[https://​marketingland.com/​marketing-emails-use-no-reply-email-address-225056|Marketing Emails Use No Reply Email Address]]
 +
 +<WRAP notice> Step 2</​WRAP>​
 ==== Step 2 - Install WordPress ==== ==== Step 2 - Install WordPress ====
 +
 +=== www.richardsobers.com ===
 +
 +=== www.newsletterhelp.me ===
 +  * [[https://​blog.newsletterhelp.me|blog.newsletterhelp.me]]
 +  * [[https://​blog.newsletterhelp.me/​wp-admin|blog.newsletterhelp.me/​wp-admin]]
 +  * [[https://​www.newsletterhelp.me/​cpanel|www.newsletterhelp.me/​cpanel]]
 +    * Softaculous Apps Installer
 +      * WordPress -> Install Now
 +        * version 5.1.1
 +        * protocol: select h t t p s : / /
 +        * domain - blog.phplisthelp.me
 +        * directory: leave blank
 +        * Site Settings
 +          * Site Name: Newsletter Training for your Business Blog
 +          * Site Description:​ Website dedicated to helping you learn how to create a newsletter for your Business!
 +        * Username admin wwonew
 +        * Admin email: jeff@newsletterhelp.me
 +        * Advanced Options
 +          * Database name: wpwww for WordPress in /​home/​nimshelp/​public_html (default wp634, note username is append so actual name is **keripeterson_wpwww**)
 +          * Database name: wpblog for WordPress in /​home/​nimshelp/​blog.nimshelp.me/​ (database name cannot be great than 7 letters)
 +          * Table Prefix: wpnl for WordPress NewsLetter (default is wp_)
 +          * Auto Upgrade
 +            * Upgrade to any latest version available (Major as well as Minor) - Yes
 +            * Auto Upgrade WordPress Plugins - Yes
 +            * Auto Upgrade WordPress Themes - Yes
 +            * Backup Location: default
 +
 +=== www.phplisthelp.me ===
 +  * [[https://​blog.phplisthelp.me|blog.phplisthelp.me]]
 +  * [[https://​blog.phplisthelp.me/​wp-admin|blog.phplisthelp.me/​wp-admin]]
 +  * www.phplisthelp.me/​cpanel
 +    * Softaculous Apps Installer
 +      * WordPress -> Install Now
 +        * version 5.1.1
 +        * protocol: select h t t p s : / /
 +        * domain - blog.phplisthelp.me
 +        * directory: leave blank
 +        * Site Settings
 +          * Site Name: Machining Training for NIMS Certification Blog
 +          * Site Description:​ Website dedicated to help you learn manual machining and pass the NIMS certification exams
 +        * Username admin wwonew
 +        * Admin email: jeff@nimshelp.me
 +        * Advanced Options
 +          * Database name: wpwww for WordPress in /​home/​nimshelp/​public_html (default wp634, note username is append so actual name is **keripeterson_wpwww**)
 +          * Database name: wpblog for WordPress in /​home/​nimshelp/​blog.nimshelp.me/​ (database name cannot be great than 7 letters)
 +          * Table Prefix: wppl for WordPress PhpList (default is wp_)
 +          * Auto Upgrade
 +            * Upgrade to any latest version available (Major as well as Minor) - Yes
 +            * Auto Upgrade WordPress Plugins - Yes
 +            * Auto Upgrade WordPress Themes - Yes
 +            * Backup Location: default
 +
 +=== blog.richardsobers.com ===
 +  * blog.richardsobers.com/​wp-admin admin eusername
 +
 +=== www.nimshelp.me ===
 +  * www.nimshelp.me/​cpanel nimshelp wwonew
 +    * Softaculous Apps Installer
 +      * WordPress -> Install Now
 +        * version 5.1.1
 +        * protocol: select h t t p s : / /
 +        * domain - blog.nimshelp.me
 +        * directory: leave blank
 +        * Site Settings
 +          * Site Name: Machining Training for NIMS Certification Blog
 +          * Site Description:​ Website dedicated to help you learn manual machining and pass the NIMS certification exams
 +        * Username admin wwonew
 +        * Admin email: jeff@nimshelp.me
 +        * Advanced Options
 +          * Database name: wpwww for WordPress in /​home/​nimshelp/​public_html (default wp634, note username is append so actual name is **keripeterson_wpwww**)
 +          * Database name: wpblog for WordPress in /​home/​nimshelp/​blog.nimshelp.me/​ (database name cannot be great than 7 letters)
 +          * Table Prefix: wpnh for WordPress NimsHelp (default is wp_)
 +          * Auto Upgrade
 +            * Upgrade to any latest version available (Major as well as Minor) - Yes
 +            * Auto Upgrade WordPress Plugins - Yes
 +            * Auto Upgrade WordPress Themes - Yes
 +            * Backup Location: default
  
 === www.keripeterson.com === === www.keripeterson.com ===
Line 110: Line 578:
           * getting error - can take 5-60 min for the SSL certificate to generate, it's a cPanel/​Comodo certificate and it's not generated by the PlotHost server.           * getting error - can take 5-60 min for the SSL certificate to generate, it's a cPanel/​Comodo certificate and it's not generated by the PlotHost server.
         * domain - keripeterson.com         * domain - keripeterson.com
-        ​directory - leave blank for www.keripeterson.com+          ​blog.keripeterson.com 
 +        * directory - leave blank
         * admin CoachKeri         * admin CoachKeri
         * Advanced Options         * Advanced Options
-          * Database name: wpwwwkp ​for WordPress in /​home/​keripeterson.com/​public_html (default wp634) +          * Database name: wpwww for WordPress in /​home/​keripeterson.com/​public_html (default wp634, note username is append so actual name is **keripeterson_wpwww**
-          * Database name: wpblgkp ​for WordPress in /​home/​blog.keripeterson.com/​ (database name cannot be great than 7 letters)+          * Database name: wpblog ​for WordPress in /​home/​blog.keripeterson.com/​ (database name cannot be great than 7 letters)
           * Table Prefix: wpkp for WordPress KeriPeterson (default is wp_)           * Table Prefix: wpkp for WordPress KeriPeterson (default is wp_)
           * Auto Upgrade           * Auto Upgrade
Line 135: Line 604:
     * WordPress Administrative URL: https://​blog.keripeterson.com/​wp-admin     * WordPress Administrative URL: https://​blog.keripeterson.com/​wp-admin
  
 +=== blog.stevenlalbrecht.com ===
 +  * cPanel -> Softaculous
 +    * WordPress
 +    * https://​blog.stevenlalbrecht.com
 +    * WordPress Administrative URL: https://​blog.stevenlalbrecht.com/​wp-admin/​
 ==== Step 3 - Google Analytics and Search Console account ==== ==== Step 3 - Google Analytics and Search Console account ====
   * [[http://​www.google.com/​webmasters|http://​www.google.com/​webmasters]]   * [[http://​www.google.com/​webmasters|http://​www.google.com/​webmasters]]
-  * login +  * login - jefferyjjensen@gmail.com 
-  * add property ​+  * add property ​(top left corner)
     * Domain     * Domain
-    ​* google-site-verification=3aT... +      * newsletterhelp.me 
-    * {{author:​wordpress:​googlesearchconsole-plothost-zoneeditor2.png?​400|Figure 1.0 PlotHost add TXT record}}+      ​* google-site-verification=3aT... 
 +      * Don't append this data to an existing TXT record 
 +        ​* {{author:​wordpress:​googlesearchconsole-plothost-zoneeditor2.png?​400|Figure 1.0 PlotHost add TXT record}} 
 +      * Instead, make a whole new record (Add Record) 
 +        * Valid zone name: keripeterson.com 
 +        * Type: TXT 
 +        * Record: google-site-verification=buSguT9X...
   * Namecheap.com -> customer server should be pointing to PlotHost.com   * Namecheap.com -> customer server should be pointing to PlotHost.com
   * PlotHost.com   * PlotHost.com
-    * login cpanel +    * login https://​nimshelp.me/​cpanel 
-    * Zone Editor -> Manage -> Add Record+    * Domains -> Zone Editor -> Manage -> Add Record ​-> TXT 
 +      * Name: newsletterhelp.me. 
 +      * TTL 14400 (default) 
 +      * Type TXT 
 +      * Record: google-site-verification=V_848KlREGr_88sjDhWoHCPeY0ZO8EOsI9ZcsjfgboA
       * should already have TXT entry for keripeterson.com,​ just edit it, and paste "​google-site-verification=buSguT9..."​ at the end of the record.       * should already have TXT entry for keripeterson.com,​ just edit it, and paste "​google-site-verification=buSguT9..."​ at the end of the record.
         * {{author:​wordpress:​sitemaps-verified.png?​400|Figure 1.0 Verify Ownership}}         * {{author:​wordpress:​sitemaps-verified.png?​400|Figure 1.0 Verify Ownership}}
Line 153: Line 637:
   * Upload document into public_html folder of blog.gisengineering.com   * Upload document into public_html folder of blog.gisengineering.com
   * Google Webmaster Tools -> Sitemaps tab   * Google Webmaster Tools -> Sitemaps tab
 +  * References
 +    * [[https://​support.google.com/​webmasters/​answer/​9128669?​hl=en&​ref_topic=9128571|Getting Started with Search Console]]
 +<WRAP notice>​Step 4</​WRAP>​
 ==== Step 4 - Configure WordPress ==== ==== Step 4 - Configure WordPress ====
 +
 +=== Change Admin Password ===
 +  * Check existing password
 +    * blog.jefferyjjensen.com/​cpanel
 +      * Softaculous -> WordPress
 +        * Current Installations -> pencil
 +        * Admin username: admin
 +        * Admin Password: (seems like you can only edit it, not see it)
 +  * Login to wp-admin
 +    * [[https://​www.keripeterson.com/​wp-admin|keripeterson.com/​wp-admin]]
 +  * WordPress Dashboard -> Users -> Your Profile (scroll down) -> Generate Password button
 +    * Update Profile
 +  * References
 +    * [[https://​codex.wordpress.org/​Resetting_Your_Password|WordPress Codex - Resetting Your Password]]
 +
 +=== Delete Plugins ===
 +  * Login to wp-admin
 +  * WordPress Dashboard -> Plugins -> Installed Plugins
 +    * Akismet Anti-Span
 +    * Hello Dolly
 +  * select the plugins and deactivate
 +  * select the plugins and delete
 +
 +=== Permalinks ===
 +  * Login to wp-admin
 +  * WordPress Dashboard -> Settings -> Permalinks
 +  * Post name - https://​blog.nimshelp.me/​sample-post/​
 +    * (not recommended for SEO) Custom Structure - https://​blog.jefferyjjensen.com**/​%category%/​%postname%/​**
 +    * Also WordPress makes it very difficult to change the URL of a post category, only workaround I know is to delete the post and recreate
 +  * References
 +    * [[https://​www.wpbeginner.com/​wp-tutorials/​how-to-include-category-and-subcategory-in-wordpress-urls/​|How to Include Category and Subcategory in WordPress URLs]]
 +    * WordPress.org Codex - [[https://​codex.wordpress.org/​Settings_Permalinks_Screen|Settings Permalinks Screen]]
 +  * [Q] can you browse a category (www.jefferyjjensen.com/​steamengines/​),​ see all posts under that category?
 +    * [A] [[https://​codex.wordpress.org/​Category_Templates|Category Templates]] - "When a viewer clicks on a link to one of the Categories on your site, he or she is taken to a page listing the Posts in that particular Category in chronological order, from newest Posts at the top to oldest at the bottom."​
 +  * [Q] It appears I first need to create the category before making the post, else how will WordPress know where to save it?
 +
 +=== Appearance - Widgets ===
 +  * Login to wp-admin
 +  * WordPress Dashboard -> Appearance -> Widgets
 +  * Footer Area #1
 +    * if any widgets, drag to inactive (in my case was blank)
 +
 +=== Create Home Page ===
 +  * Login to wp-admin
 +  * Pages -> Add New
 +  * Start with Divi Builder
 +  * Browse Layouts -> Choose a Premade Layout
 +
 +=== Change Homepage Display ===
 +  * Create a new Page called Home
 +    * Using PreMade layout -> Simple
 +  * WordPress Dashboard -> Settings -> Reading
 +    * Your homepage displays - a static page -> Home
 +
 +=== Add Custom Logo ===
 +  * Divi logo recommend 510x288
 +  * WordPress Dashboard
 +    * Divi -> Theme Options -> upload (unless added to media library)
 +    * Divi -> Theme Customizer -> Primary Menu Bar -> Logo Max Height (default is 54)change to 100
 +      * Background Color - change from white to baby blue
 +  * Reference
 +    * [[https://​www.elegantthemes.com/​blog/​divi-resources/​the-ultimate-guide-to-using-images-within-divi|The Ultimate Guide to Using Images within Divi]]
 +    * [[https://​intercom.help/​elegantthemes/​divi-documentation/​divi-modules/​adding-a-custom-logo-image-in-divi|Adding a Custom Logo Image in Divi]]
 +    * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​nrqBFD3-dHw"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​
 +    * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​kK6DyyBLnww"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​
 +
 +=== Color Scheme/​Palette ===
 +  - [[https://​blog.nimshelp.me/​wp-admin|blog.nimshelp.me/​wp-admin]]
 +  - Divi -> Theme Options -> Color Pickers Default Palette
 +  - [[https://​coolors.co|Coolors]]
 +  - [[https://​color.adobe.com/​create|Adobe Color]]
 +  - {{author:​wordpress:​nimshelpme.png|NIMS Help Me Color Palette}}
 +
 +=== Footer ===
 +  * Divi -> Theme Customizer -> Footer -> Bottom Bar -> Edit Footer Credits
 +    * check on **DISABLE FOOTER CREDITS**
 +  * Divi -> Theme Customizer -> Footer -> Bottom Bar -> Layout
 +    * change background color to 
 +  * Divi -> Theme Options -> General
 +    * Open Social URLs in New Tab - Enabled
 +    * Facebook Profile Url: http://​facebook.com/​nimshelpme
 +    * Pinterest Profile Url: http://​www.pinterest.com/​nimshelpme
 +    * LinkedIn Profile Url: https://​linkedin.com/​company/​nimshelpme
 +    * Youtube Profile Url: https://​www.youtube.com/​channel/​UCbP-fUmLmudhfzRWTM_Tdww
 +  * Reference
 +    * [[https://​www.elegantthemes.com/​blog/​resources/​how-to-easily-remove-the-powered-by-wordpress-link-from-your-site|Remove the Powered by WordPress link from footer]]
 +    * [[https://​www.elegantthemes.com/​blog/​divi-resources/​how-to-add-more-social-media-icons-divi|Social Media Icons]]
  
 === References === === References ===
   * [[https://​www.elegantthemes.com/​blog/​tips-tricks/​the-10-most-important-things-you-should-do-immediately-after-installing-wordpress|10 Most Important Things to Do after Installing WordPress]]   * [[https://​www.elegantthemes.com/​blog/​tips-tricks/​the-10-most-important-things-you-should-do-immediately-after-installing-wordpress|10 Most Important Things to Do after Installing WordPress]]
-  * + 
 + 
 + 
 +<WRAP notice>​Step 5</​WRAP>​
 ==== Step 5 - Install Divi Theme ==== ==== Step 5 - Install Divi Theme ====
   * login WordPress Dashboard - [[https://​keripeterson.com/​wp-admin|www.keripeterson.com/​wp-admin]]   * login WordPress Dashboard - [[https://​keripeterson.com/​wp-admin|www.keripeterson.com/​wp-admin]]
Line 167: Line 744:
   * References   * References
     * [[https://​www.elegantthemes.com/​documentation/​divi/​install-divi/​|How To Install The Divi Theme]]     * [[https://​www.elegantthemes.com/​documentation/​divi/​install-divi/​|How To Install The Divi Theme]]
-    ​+ 
 +=== Divi Overview === 
 +  ​Section 
 +  * Row 
 +  * Module 
 === Divi Setup - Theme Options === === Divi Setup - Theme Options ===
   * WordPress Dashboard -> Divi -> Theme Options   * WordPress Dashboard -> Divi -> Theme Options
Line 176: Line 758:
     * save changes     * save changes
  
 +=== Divi Theme Customizer - General Settings ===
 +  * WordPress Dashboard -> Divi -> Theme Customizer -> General Settings
 +  * Site Identity
 +    * Site Title:
 +    * Tagline:
 +    * Site Icon (512x512): this is the favicon
 +  * Layout Settings
 +    * Website Content width: 1080 (default)
 +    * Website Gutter Width: 3 (default)
 +    * Use Custom Sidebar Width: unchecked
 +    * Section Height: 4 (default)
 +    * Row Height: 2 (default)
 +    * Theme Accent Color: Bahia (teal) #adc5ds
 +  * Typography
 +    * Body text size: 14 (default)
 +    * Body line height: 1.7 (default)
 +    * Header Text Size: 30 (default)
 +    * Header Font: Georgia
 +    * Body Font: Arial
 +    * Body Link Color: Bahia (teal) #adc5ds
 +    * Body Text Color: ebony clay #282c40
 +    * Header Text Color: big stone (black) #101c28
 +    * {{author:​wordpress:​divi-font.jpg?​400|Divi Font Settings}}
 +    * Reference
 +      * [[https://​optimusdivi.com/​how-to-globally-change-website-font-in-divi-theme/​|Globally Change Website Font in Divi]]
 +  * Background
 +    * Background Color: Black Squeeze (light sky blue) #E8EFF7
 +    * For some reason my default color palette isn't showing
 +
 +=== Color Pickers Default Palette ===
 +  * Please go to the Divi > Theme options > General and define the colors for the color pickers in the Divi builder elements. ​
 +  * 1 - Black #000000
 +  * 2 - White #ffffff
 +  * 3 - Gray #5b5b5b (AutoCAD ACI 252 RGB 91,91,91)
 +  * 4 - Monza Red #d30423
 +  * 5 - Black Squeeze (light sky blue) #E8EFF7
 +  * 6 - Bahia (teal) #adc5ds
 +  * 7 - ebony clay #​282c40 ​
 +  * 8 - big stone (black) #101c28
 +  * Reference
 +    * [[http://​chir.ag/​projects/​name-that-color/#​D30423|Color Names from Hex]]
 +
 +=== Premade Layouts ===
 +  * Step 1 - WordPress dashboard -> Pages -> Add New -> Use Divi Builder
 +  * Step 2 - Divi Builder Setting button (purple on bottom of page)
 +  * Business Coach
 +    * About
 +    * Blog
 +    * Contact
 +    * Events
 +    * Home
 +    * Landing
 +    * Services
 +  * Simple
 +    * About
 +    * Blog
 +    * Contact
 +    * Home
 +    * Landing
 +    * Portfolio
 +    * Shop
 +
 +=== Divi Module - Blog ===
 +  * This should be called "Index of blogs",​ not a template to create an individual blog page.
 +
 +=== Divi Support Center - System Status ===
 +  * Email web hosting provider (PlotHost) to make changes to PHP server
 +  * post_max_size = 64M (default is 32M)
 +  * upload_max_filesize = 64M (default is 32M)
 +  * max_input_time = 180 (default is 60)
 +  * max_input_vars = 3000 (default is 1000)
 +
 +=== phpListhelp.me style ===
 +  * [[https://​www.phplist.org/​trademark-guidelines/​|phpList.org Trademark Guidelines]]
 +  * [[https://​www.phplist.org/​phplist-design-notes/​|phpList Design Notes]]
 +  * Custom Font
 +    * Divi -> Theme options -> Integration -> head
 +      * <WRAP box><​link rel="​stylesheet"​ media="​screen"​ href="​https://​fontlibrary.org/​face/​gen-light"​ type="​text/​css"/></​WRAP>​
 +  * <WRAP box>
 +.gen-light * {
 +font-family:​ '​GenLight';​
 +}
 +</​WRAP>​
 +
 +<WRAP notice>​Step 6</​WRAP>​
 ==== Step 6 - Add Plugins ==== ==== Step 6 - Add Plugins ====
  
-=== BackupBuddy ===+=== Akismet Anti-Spam === 
 +  * protect your blog from spam with API key 
 +  * need WordPress.com account - jefferyjjensen Normal2X-245d4731fc4d 
 + 
 +=== ServMask === 
 +  * WordPress Migration - All-in-One WP Migration 
 +  * Step 1: install plugin on original/​source WordPress site 
 +  * Step 2: run Export and download locally (File option) 
 +  * Step 3: install WordPress and All-in-one plugin on destination server will be copied/​cloned onto 
 +  * Step 4: run Import on All-in-one plugin 
 +  * Step 5: save Settings -> Permalinks  
 +    * login to WordPress Dashboard using source WordPress credentials 
 +    * permalinks save structure TWICE 
 +  * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​QuV_ZMq1D2Y"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​ 
 + 
 +=== (skip) ​BackupBuddy ===
  
 === Yoast SEO Plugin === === Yoast SEO Plugin ===
 +  * Dashboard -> SEO -> Search Appearance
 +    * Organization name: NIMS Help Me
 +    * Organization log: https://​blog.nimshelp.me/​wp-content/​uploads/​2019/​05/​logo-nimshelpme-divi-510x2880-transparent.png
 +  * Dashboard -> SEO -> Social
 +    * Facebook Page URL: http://​facebook.com/​nimshelpme
 +    * LinkedIn URL: 
 +    * Pinterest URL:
 +    * YouTube URL:
 +  * Webmaster Tools verification
 +    * Google verification code: 
 +      * PlotHost - add google record for both nimshelp.me and blog.nimshelp.me
  
 +=== Add From Server Plugin ===
 +  * [[https://​wordpress.org/​plugins/​add-from-server/​|Add From Server]]
 +
 +=== WordPress Download Manager ===
 +
 +=== (skip) WP Media Folder Plugin by JoomUnited===
 +  * Very Important - do NOT create folders in wp-content/​uploads directory, plugin will get stuck in a loop
 +    * did Server Import on 3 images, progress bar is stuck at 25% after 10 min. Change folder permissions instead
 +  * wp-content/​uploads
 +    * change permission to 777 and upload files
 +    * then change permission to 755 for directories and 644 for files
 +    * [[https://​www.wpbeginner.com/​beginners-guide/​how-to-fix-file-and-folder-permissions-error-in-wordpress/​|How to fix file and folder permission error]]
 +  * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​44fvkEsk39I"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​
 +  * Install plugin
 +  * Additional Features
 +    * WP Media folder on frontend - off
 +    * Enable remote video feature - on
 +    * Override file - on
 +    * Duplicate file - off
 +  * [[https://​www.joomunited.com/​wordpress-products/​wp-media-folder|Joom United - WP Media Folder]]
 +    * jefferyjjensen@gmail.com normal
 +    * Support - [[https://​www.joomunited.com/​support/​ticket-support|https://​www.joomunited.com/​support/​ticket-support]]
 +  * Settings -> WP Media Folder -> Server import or Server Folder sync
 +    * [[https://​www.joomunited.com/​documentation/​wp-media-folder-documentation#​toc-4-4-server-file-importer-sync|Server file importer & sync]]
 +    * NEVER SYNC WORDPRESS FOLDERS LIKE 2019, CRASHES WORDPRESS
 +    * ftp.jefferyjjensen.com
 +      * username support@jefferyjjensen.com
 +      * password TSOne
 +      * home directory: /​home/​jjensen/​blog.jefferyjjensen.com/​
 +  * [[https://​wordpress.org/​plugins/​wp-media-folders/​|WP Media Folders]]
 +  * Media Library with Folders, give your media a custom URL in real folders
 +  * Copy /​home/​jjensen/​public_html/​dw2018-04-22b/​data/​media/​* to /​home/​jjensen/​blog.jefferyjjensen.com/​wp-content/​uploads
 +
 +=== FileZilla Client ===
 +  * [[https://​filezilla-project.org/​download.php?​show_all=1|FileZilla Client Download]]
 +
 +=== (skip) Enhanced Media Library (EML) Pro Plugin ===
 +  * No good - EML cannot work with FTP and real folders!
 +  * [[http://​wpuxsolutions.com|www.wpuxsolutions.com]]
 +  * https://​wpuxsolutions.com/​login jefferyjjensen@gmail.com normal
 +
 +=== (skip) Media Library Folders Pro Plugin ===
 +  * Cost is \$150 a year, too expensive, just bite the bullet and let WordPress save posts in Media Library
 +  * References
 +    * [[https://​maxgalleria.com/​downloads/​media-library-plus-pro/#​|Media Library Plus Pro]]
 +    * [[https://​maxgalleria.com/​sync-wordpress-media-library-ftp-folders/​|How to Sync Your WordPress Media Library with FTP Folders]]
 +
 +<WRAP notice>​Step 7</​WRAP>​
 ==== Step 7 - Design Home Page ==== ==== Step 7 - Design Home Page ====
  
 +<WRAP notice>​Step 8 </​WRAP>​
 ==== Step 8 - Add Sidebar Content ==== ==== Step 8 - Add Sidebar Content ====
  
-==== Step 9 - Custom email address ==== +=== Menu === 
-  * PlotHost cPanel +  * [[https://​codex.wordpress.org/​WordPress_Menu_User_Guide|WordPress Menu User Guide]] 
-    * keripeterson.com +  * [[https://www.elegantthemes.com/documentation/divi/header/|Divi Header]] 
-      * keri@keripeterson.com CoachKeri + 
-      kevin@keripeterson.com CoachKeri +=== Header & Navigation Options === 
-      * media@keripeterson.com CoachKeri (or customerservice or events or newsletter or join or weloveourcustomers) +  * Reference 
-        * no-reply@keripeterson.com phpList newsletter email sent from, or noreply +    * Divi - [[https://www.elegantthemes.com/documentation/​divi/​header/​|Using Header & Navigation Options]] 
-          * don't do this, see [[https://sendgrid.com/blog/why-you-should-not-use-noreplydomain-com-in-your-emails/|Why you should not use noreply@domainname.com in your emails]] and [[https://marketingland.com/marketing-emails-use-no-reply-email-address-225056|Marketing Emails Use No Reply Email Address]]+ 
 + 
 + 
 + 
 +<WRAP notice>​Step 10</​WRAP>​
 ==== Step 10 - create Gravatar ==== ==== Step 10 - create Gravatar ====
   * [[https://​en.gravatar.com/​|en.gravatar.com]] jefferyjjensen website to login to WordPress.com   * [[https://​en.gravatar.com/​|en.gravatar.com]] jefferyjjensen website to login to WordPress.com
 +    * email: jeff@nimshelp.me
 +    * username: nimshelpme
 +    * password: wwonew
 +    * Add links to my profile - www.nimshelp.me
 +    * Upload logo image
   * Gravatar stands for Globally Recognized Avatar   * Gravatar stands for Globally Recognized Avatar
     * includes photo, links to website, links to social profile     * includes photo, links to website, links to social profile
 +  * Reference 
 +    * [[https://​en.gravatar.com/​support/​|Gravatar Support]] 
 +    * [[https://​www.wpbeginner.com/​wp-tutorials/​how-to-change-the-default-gravatar-on-wordpress/​|How to Change the Default Gravatar on WordPress]] 
 +    * [[https://​www.wpbeginner.com/​beginners-guide/​what-is-gravatar-and-why-you-should-start-using-it-right-away/​|What is Gravatar and Why You Should Start Using it Right Away]] 
 +<WRAP notice>​Step 11</​WRAP>​
 ==== Step 11 - create favicon ==== ==== Step 11 - create favicon ====
 +  * login [[https://​blog.nimshelp.me/​wp-admin|blog.nimshelp.me/​wp-admin]]
 +  * WordPress dashboard -> Appearance -> Customize
 +    * General Settings -> Site Identity -> Site Icon (just another term for Favicon)
 +    * recommends 512x512
   * References   * References
 +    * [[https://​www.elegantthemes.com/​blog/​resources/​how-to-add-a-favicon-to-your-wordpress-website-in-3-ways|How to add a favicon to your wordpress website in 3 ways]]
     * [[https://​kristiehill.com/​add-a-favicon/​|Add a favicon]]     * [[https://​kristiehill.com/​add-a-favicon/​|Add a favicon]]
  
 +<WRAP notice>​Step 12</​WRAP>​
 ==== Step 12 - create logo ==== ==== Step 12 - create logo ====
  
-==== Step 13 - create ​About page ====+<WRAP notice>​Step 13</​WRAP>​ 
 +==== Step 13 - About page ====
   - Why do I blog?   - Why do I blog?
     - What is my story?     - What is my story?
 +    - newsletterhelp.me/​abput - 
 +      - About Us - Newsletter help for the Entrepreneur
 +      - Our Story
 +      - We understand the difficulty of starting and growing a business – seems like everything is uphill. A key tool in growing your business is email marketing, but with all the newsletter hosting providers (mailchimp, sendgrid, phpList.org and so on) what are the pros and cons so you can make an informed decisions. Well this is the problem we were facing in 2016 and thought it would be a good idea to share our experience.
 +      - Jeff Jensen - Principal Engineer
 +        - According to my StandOut Assessment Results by Marcus Buckingham – I’m a serial entrepreneur. Since this is too scary, I hideout in Government jobs where I get rewarded for mediocre quality of work. In rare cases, you might find me out of my cage after I’ve listened to “The Other Side” from The Greatest Showman, in which case I’m working on building my e-commerce side gig and machining steam engines at the local college. Engineer – someone who was bamboozled by mathematicians and lawyers to accept liability for the mistakes made by contractors.
 +        - Engineer Definition
 +          - 1. A gullible individual who enables college mathematicians from getting a real job.
 +          - 2. Someone who has been bamboozled by lawyers to accept liability for the mistakes of contractors because he/she is the "​Professional"​.
 +          - 3. A person who takes real hard classes in college with the hopes of landing an average pay job
   - What is my blog about?   - What is my blog about?
     - What am I inspiring my readers to do?     - What am I inspiring my readers to do?
Line 226: Line 998:
   * Reference   * Reference
     * [[https://​kristiehill.com/​how-to-write-about-page/​|Write the most important page on you blog: the about page]]     * [[https://​kristiehill.com/​how-to-write-about-page/​|Write the most important page on you blog: the about page]]
 +
 +=== Google Maps ===
 +  * Can add multiple pins
 +    * Make a map machining schools
 +      * 2-yr community colleges teaching Machining
 +      * Universities
 +      * Hacker Spaces/​Makerspace/​Box Shop
 +        * [[https://​wiki.hackerspaces.org/​List_of_Hacker_Spaces|List of Hacker Spaces]]
 +        * [[https://​www.unr.edu/​innevation/​membership|UNR Innevation Center]]
 +        * [[Makesaltlake.org/​tools|Make Salt Lake Machine Shop]] cost \$50 a month
 +          * [[https://​www.801labs.org/​|801 Labs]] cost \$50 a month, no machining equipment
 +        * [[https://​boxhopsf.org|boxshopsf.org]] cost \$500 a month
 +  * [[https://​www.elegantthemes.com/​documentation/​divi/​map/​|Divi Maps]]
 +  * [[https://​developers.google.com/​maps/​documentation/​embed/​get-api-key|Get Google API Key]]
 +
 +<WRAP notice>​Step 13</​WRAP>​
 +==== Step 13 - Divi Blog ====
 +  * Reference
 +    * [[https://​www.elegantthemes.com/​documentation/​divi/​blog/​|Divi blog]]
 +    * Blog Feature Image 400x284px
 +      * [[https://​intercom.help/​elegantthemes/​faq-s-and-troubleshooting/​blog-featured-images-are-being-cropped|Blog Featured Images Are Being Cropped]]
 +
 +<WRAP notice>​Step 14</​WRAP>​
 +
 +==== Step 13 - Divi Modules ====
 +
 +=== Text Module ===
 +  * {{author:​wordpress:​divi-text-module-orderlist.png?​400|Compare Ordered List}}
 ==== Step 14 - define categories and tags ==== ==== Step 14 - define categories and tags ====
 +
 +==== Categories ====
 +  * Login to http://​blog.jefferyjjensen.com/​wp-admin admin SchoolOneX
 +  * Posts -> Categories
 +    * login to cpanel ([[http://​wiki.jefferyjjensen.com/​cpanel|wiki.jefferyjjensen.com/​cpanel]] jjensen NormalOneX
 +    * /​home/​jjensen/​blog.jefferyjjensen.com/​wp-content/​uploads/​machining - manually upload images here, then sync Media Library Folders (only sync the parent folder, not children)
 +  * Manufacturing
 +  * 
 +  * Autodesk Civil3D - slug = civil3d
 +  * Autodesk Inventor - slug = inventor
 +  * Machining - slug = machining
 +  * WordPress - slug = wordpress
 +  * {{author:​wordpress:​wp-categories.png?​400|Figure 1-0 WordPress Categories}}
 +
 +=== blog.nimshelp.me categories ===
 +  * change Uncategorized default category to Machining - appears you can't change the URL once a post is assigned a category
 +  * benchwork
 +  * bookwork
 +  * CAD
 +  * CAM
 +  * lathe
 +  * mill
 +  * drillpress
 +  * surface grinder
 +
 +=== blog.nimshelp.me tags ===
 +  * NIMS
 +  * Level1
 +  * Level2
 +  * Manual
 +  * CNC
 +
 +=== blog.jefferyjjensen.com categories ===
 +  * Machining
 +    * NIMS with slug = nims
 +  * Manufacturing
 +
 +=== blog.phplisthelp.me categories ===
 +  * PhpList Setup - slug = setup
 +    * Description:​ How to setup PhpList server on your shared web hosting account
 +  * PhpList Maintenance - slug = maintain
 +    * Description:​ How to maintain your PhpList server
 +
 +<WRAP notice>​Step 15</​WRAP>​
 +==== Step 15 - Divi Library Global Modules ====
 +  * Purpose - like a template, just create/​update once and all other instances update as well
 +  * Divi hyerarchy
 +    * Section
 +      * Fullwidth Section
 +    * Row
 +      * Fullwidth Row
 +    * Module
 +  * Reference
 +    * [[https://​www.elegantthemes.com/​documentation/​divi/​rows/​|Divi Rows]]
 +    * [[https://​www.elegantthemes.com/​documentation/​divi/​global-modules/​|Divi Global Modules, Rows & Sections]]
 +    * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​kpmTKiTt9Pw"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​
  
 ==== Step 15 - create blog post ==== ==== Step 15 - create blog post ====
 +  * VERY IMPORTANT - Divi Cannot Create a Post!!! WordPress has to create the post and it uses its default theme/​layout. You then have to change two settings and then you can use Divi Modules and Sections.
 +  * Step 1 - Dashboard -> Posts -> Add New
 +  * Step 2 - Post settings
 +    * give the Post a Title
 +    * add a Category
 +    * add a feature image
 +    * click Publish
 +  * Step 3 - Use Divi Builder button
 +    * Page Layout = **Fullwidth**
 +    * Post title = **Hide**
 +  * Step 4 - delete existing sections
 +  * Step 5 - add Fullwidth Section
 +    * Insert Module: Fullwidth Post Title
 +    * For some reason the Header includes a 1px wide box shadow around it. Need to add CSS code to remove
 +    * Divi -> Theme Options -> Custom CSS
 +      * <​html><​code>​
 +      * header#​main-header.et-fixed-header,​ #​main-header{ <br />
 +-webkit-box-shadow:​none !important; <br />
 +-moz-box-shadow:​none !important; <br />
 +box-shadow:​none !important; <br />
 +}</​code></​html>​
 +    * Change Admin Label to Fullwidth Post Title: nimshelp.me
 +    * Problem - too much white space above the Post Title, solution
 +      * Fullwidth Post Title - Module Settings -> Design tab
 +      * Spacing
 +        * Custom Margin - leave blank
 +        * Custon Padding - top=30px (leave rest blank)
 +  * Step 6 - Featured Image (min 200x200)
 +    * Problem when using Divi Page Settings -> Page Layout: Fullwidth. This causes the Feature Image to be stretched the entire width of the window.
 +    * Easy solution is to not use the Featured Image, but I think this is bad for Google, as the Featured Image is used to represent the post in Google.
 +    * Next solution is to modify the CSS 
 +    * WordPress Dashboard -> Divi -> Theme Options -> Custom CSS, then paste in below code
 +    * <​html><​code>​
 +    * /*Modify feature image on single post page */<br />
 +/​*Desktop*/<​br />
 +.single-post .et_pb_title_featured_container img {<br />
 +    width: 500px!important;<​br />
 +    margin: auto;<br />
 +    display: block;<​br />
 +}<br />
 +<br />
 +/​*Tablet*/<​br />
 +@media only screen and (max-width: 980px) {<br />
 +.single-post .et_pb_title_featured_container img {<br />
 +    width: 500px!important;<​br />
 + ​}<​br />
 +}<br />
 +<br />
 +/​*Mobile*/<​br />
 +@media only screen and (max-width: 767px) {<br />
 +.single-post .et_pb_title_featured_container img {<br />
 +    width: 500px!important;<​br />
 + ​}<​br />
 +}</​code></​html>​
 +  * Step 7 - add Divider
 +    * Divider Settings
 +      * Sizing
 +        * Module Alignment -> Center justify button (need to be in Visual Builder)
 +        * {{author:​wordpress:​divi-divider-module-alignment.png?​400|Divider Settings - Module Alignment}]
 +    * Reference
 +      * [[https://​www.elegantthemes.com/​blog/​theme-releases/​shape-dividers|Divi Shape Dividers for Divi Sections]]
 +      * [[https://​www.elegantthemes.com/​documentation/​divi/​divider/​|Divi Divider Module]]
 +  * Step 8 - add Standard Section - Introduction
 +    * Insert Module: Text (this will be the Introduction)
 +      * Admin Label Text: Introduction
 +    * Change background to light blue
 +      * Section Properties (3 horizontal lines, blue color)
 +  * Step 9 - add Standard Section -> 2/3 and 1/3 columns
 +    * Insert Module (2/3) -> Text
 +    * Insert Module (1/3) -> Image
 +  * Step 10 - add Comments Section
 +    * WordPress by default adds Comments section to the bottom of every post
 +    * Add Standard Section - one column row
 +      * Background: color dark blue
 +    * Insert Module -> Comments
 +      * Content tab
 +        * Background: color dark blue
 +      * Design tab
 +        * Title Text Color: light blue
 +        * Comment Text: dark blue
 +        * Field Text
 +          * Field Background Color: light blue
 +          * Field Text Color: dark blue
 +        * Meta Text - text to the right of the username of the person leaving a comment (typically Date and Time)
 +          * light blue
 +        * Button
 +          * Use Custom Styles for Button: YES
 +    * Add Subscribe Widget
 +      * Appearance -> Widgets -> Footer Area #1
 +      * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​em00SQCCb6w"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​
 +    * References
 +      * [[https://​www.elegantthemes.com/​documentation/​divi/​comments/​|Divi Comments]]
 +      * [[https://​www.elegantthemes.com/​blog/​divi-resources/​5-cool-things-you-can-do-in-divi-with-anchor-links|5 Cool Things You Can Do In Divi with Anchor Links]]
 +
 +=== Blog Structure ===
 +  - Title that captivates
 +    - 50-60 characters
 +    - include keywords
 +  - Adjust permalink (keep short) use postname instead of Year and Month default
 +  - Feature Image
 +    - title of image must have SEO keywords
 +    - also include keywords in the ALT tag section of the image
 +  - Post Introduction - Captivate Audience
 +    - Tell a story that connects with audience
 +    - Put best content first or final, then give details
 +    - include 1-2 images
 +    - header - 1500 words long
 +    - use multiple sections H2 and H3 tags
 +    - use only 2 colors (light color for links)
 +  - Pillar Post
 +    - 1000 words
 +    - include 1 image (use infographic)
 +  - Body of Post
 +    - Readable and easy to scan by 
 +      - using pictures
 +      - use subheadings (H2, H3, H4, note H1 is for Title)
 +      - bullet points or numbered lists
 +      - go easy on bold and italic words
 +      - keep short paragraphs (1-3 sentences, makes it easier for mobile users)
 +      - engage readers by providing links to relevant posts, links and incentive opt-in form
 +  - Links in Post
 +    - use external links to high quality/​popular/​leading websites - this will increase the credibility of my website and increases the Alexa ranking
 +  - Review Post
 +    - call to action - selling product/​service
 +    - 700-800 words
 +    - use 1 picture
 +  - SEO Post - use 5 tags and assign Categories
 +  * References
 +    * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​J5WFZzwTwj8"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​
 +    * [[https://​wordpress.org/​support/​article/​writing-posts/​|WordPress.org - Writing Posts]]
 +    * [[https://​www.lolaceleste.com/​12-step-before-publishing-blog/​|12 Things to do before publish a blog]]
 +      * link to old posts
 +      * always end with a call to action
 +==== Royalty Free Images ====
 +  * [[http://​www.pixabay.com|pixabay.com]] - jefferyjjensen normal
 +  * pixels.com
 +  * [[http://​www.canva.com|canva.com templates]] - jeff@nimshelp.me wwonew
  
 +<WRAP notice>​Step 16</​WRAP>​
 ==== Step 16 - Create a Google Search account ==== ==== Step 16 - Create a Google Search account ====
  
 +<WRAP notice>​Step 17</​WRAP>​
 ==== Step 17 - Add meta descriptions ==== ==== Step 17 - Add meta descriptions ====
   * Meta descriptions are short ads to the post   * Meta descriptions are short ads to the post
Line 242: Line 1237:
   * References   * References
     * [[https://​kristiehill.com/​meta-descriptions/​|Everything you need to know about meta descriptions for your blog]]     * [[https://​kristiehill.com/​meta-descriptions/​|Everything you need to know about meta descriptions for your blog]]
 +
 +<WRAP notice>​Step 18</​WRAP>​
 ==== Step 18 - Apply for Pinterest rich pins ==== ==== Step 18 - Apply for Pinterest rich pins ====
 +  * Claim your website
 +  * Divi - add HTML tab into head section of your site's index.html file <meta name="​p:​domain_verify"​ content="​d00c153656ffc09bd09be839b829cf78"/>​
 +  * Edit Profile - www.pinterest.com/​nimshelpme
 +  * vertical image 2H:3V aspect ratio works best, destination link where to send people when they click on my pin, add relevant keywords/​hashtags
 +  * [[https://​business.pinterest.com/​en/​rich-pins|Business Rich Pins]] - metadata right on the Pin
 +    * Product Pins
 +    * Recipe Pins
 +    * Article Pins
 +    * App Pins
  
 +<WRAP notice>​Step 19</​WRAP>​
 ==== Step 19 - Submit a sitemap ==== ==== Step 19 - Submit a sitemap ====
   * References   * References
Line 249: Line 1256:
       * [[http://​blog.gisengineering.com/​sitemap_index.xml|http://​blog.gisengineering.com/​sitemap_index.xml]]       * [[http://​blog.gisengineering.com/​sitemap_index.xml|http://​blog.gisengineering.com/​sitemap_index.xml]]
     * [[https://​kristiehill.com/​create-a-sitemap-for-your-blog/​|Create a sitemap]]     * [[https://​kristiehill.com/​create-a-sitemap-for-your-blog/​|Create a sitemap]]
-==== Step 21 - Create an email list ====+ 
 +<WRAP notice>​Step 21</​WRAP>​ 
 +==== Step 21 - Install Bloom ==== 
 +  * Download Bloom - https://​www.elegantthemes.com/​members-area/​ - jefferyjjensen normal 
 +  * Login to WordPress Dashboard - [[https://​blog.jefferyjjensen.com/​wp-admin|blog.jefferyjjensen.com/​wp-admin]] jjensen normal 
 +    * Plugins -> Add New 
 +    * Install now 
 +    * Activate plugin 
 +  * Configure Bloom 
 +  * Optin Forms 
 +  * 1. Setup Email marketing system -  
 +  * 2. Setup - New Optin 
 +    * Form Integration 
 +      * Custom HTML 
 +    * {{author:​wordpress:​bloom-optin-customhtml.png?​400|Bloom Optin Custom HTML}} 
 +  * References 
 +    * [[https://​www.elegantthemes.com/​documentation/​bloom/​accounts/​|Bloom and MailChimp]] 
 +    * [[https://​www.elegantthemes.com/​members-area/​|Divi Support]] 
 +    * [[https://​www.elegantthemes.com/​documentation/​bloom/​|Bloom Documentation]] 
 +    * [[https://​www.elegantthemes.com/​documentation/​bloom/​widget/​|Bloom Opt-in Widget]] 
 +    * SendGrid - use instead of MailChimp 
 +    * [[https://​www.inmotionhosting.com/​support/​email/​mailing-lists/​phplist-create-subscribe-form|phplist configure]] 
 + 
 +<WRAP notice>​Step 21 - Create an email list phpList.org</​WRAP>​ 
 + 
 +==== Step 15 Blog Post - Comments ==== 
 +  * WordPress Dashboard -> Settings -> Discussion -> uncheck "Show comments cookies opt-in checkbox..."​ 
 +    * {{author:​wordpress:​wp-settings-discussion-cookies.png?​400|Discussion Settings - remove checkbox}} 
 +  * Use Section Dividers above the Comments Module 
 +  * References 
 +    * [[https://​www.elegantthemes.com/​documentation/​divi/​comments/​|Divi Comments]] 
 +    * [[https://​www.elegantthemes.com/​blog/​divi-resources/​how-to-create-stunning-text-designs-using-section-dividers-in-divi|Divi Section Dividers]] 
 +    * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​IYTgP0Cd2FM"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​ 
 + 
 +==== Step 21 - Bloom - Design Optin Form ==== 
 +  * Setup 
 +    * Optin Name: NIMSHELPME-OPTIN-BelowPost 
 +    * Form Integration 
 +      * Select Email Provider: MailChimp 
 +      * Select Account: nimshelp 
 +      * Select Email List: NIMS Help Me 
 +      * Include IP Address: yes 
 +  * Design 
 +    * Optin Title 
 +      * NIMSHelp.me Newsletter 
 +    * Optin Message 
 +      * Please, join our mailing list to receive the latest news and updates from NIMSHelp.me 
 +    * Image Settings 
 +      * Image Orientation:​ Image Left of Text 
 +      * Image URL: https://​blog.nimshelp.me/​wp-content/​uploads/​2019/​05/​premade-image-14-mod-red.png 
 +      * Image Load-In Animation: Slide Up 
 +    * Optin Styling 
 +      * Background Color: 282c40 
 +      * Header Font 
 +      * Body Font 
 +      * Text Color 
 +      * Corner Style 
 +      * Border Orientation 
 +      * Border Color: 282c40 (bug, seems can't edit this value after form is created) 
 +    * Choose Border Style 
 +      * select first square 
 +    * Form Setup 
 +      * Form Orientation:​ Form On Right 
 +      * Name Fields(s): No Name Field 
 +      * Email Text: Email 
 +      * Button Text: Subscribe! 
 +    * Custom Fields 
 +      * Use Custom Fields: No 
 +    * Form Styling 
 +      * Form Field Orientation:​ Stacked Form Fields 
 +      * Form Field Corner Style: Rounded Corners 
 +     * Form Text Color: Dark Text 
 +      * Form Background Color: ADC5D6 (sky blue) 
 +      * Button Color: D30423 (red) 
 +      * Button Text Color: Light 
 +  * Display Settings 
 +    * Define when and where to display this optin on your website 
 +    * Display On 
 +      * Post - Yes 
 +      * Page - Yes 
 +      * Project 
 +    * Display on these Categories 
 +      * Machining (post) 
 +    * Display on these Pages 
 +      * About Us 
 + 
 +==== Step 21 - create an email list using MailChimp ==== 
 +  * Overview 
 +    * Forever Free Plan 
 +      * max 2000 subscribers 
 +      * 12,000 sends per month 
 +  * [[https://​login.mailchimp.com/​signup/​|Mailchimp Free Account]] 
 +    * email & username: jeff@newsletterhelp.me Wwonew 
 +    * jeff@nimshelp.me,​ nimshelp, Wwonew 
 +  * Activate Account by Confirming email 
 +    * [[https://​nimshelp.me/​webmail|nimshelp.me/​webmail]] - jeff@nimshelp.me wwonew 
 +    * [[https://​www.newsletterhelp.me/​webmail|NewsletterHelp.me Webmail]] 
 +  * Welcome to Mailchimp 
 +    * First name: Jeff 
 +    * Last name: Jensen 
 +    * Business name: 
 +    * Website: 
 +    * Address:  
 +  * [[https://​login.mailchimp.com|Mailchimp login]] 
 +  * Step 1 - Design your first email 
 +    * Simple layout 
 +  * Step 2 - Settings 
 +    * Domains - Email address: news@nimshelp.me 
 +    * {{author:​wordpress:​mailchimp-domains.png?​400|MailChimp Domain}} 
 +  * Step 3 - logo and image sizes 
 +    * Mailchimp default width is 600 px, so try using a logo banner that is 500 px wide 
 +    * {{author:​wordpress:​mailchimp-nimshelpme-logo300.png?​400|Mailchimp NIMS Help Me with logo 300x300}} 
 +  * Step 4 - API key 
 +    * Account -> Extras -> API keys 
 +    * create a key for nimshelp.me 
 +    * 16bf9b86eb26cbf80cb6d899d0b4949f-us20 
 +  * Step 5 - Bloom setup 
 +    * New Account Setup 
 +    * Email provider: MailChimp 
 +    * Account name: nimshelp 
 +  * References 
 +    * MailChimp Help - [[https://​mailchimp.com/​help/​image-requirements-for-templates/​|Image Requirements for Templates]] 
 +    * [[https://​www.bbb.org/​greater-san-francisco/​for-businesses/​understanding-privacy-policy/​sample-privacy-policy-template/​|Sample Privacy Policy Template]] 
 +    * <​html><​iframe width="​560"​ height="​315"​ src="​https://​www.youtube.com/​embed/​5L_jIlY-_Z4"​ frameborder="​0"​ allow="​accelerometer;​ autoplay; encrypted-media;​ gyroscope; picture-in-picture"​ allowfullscreen></​iframe></​html>​ 
 + 
 + 
 +==== Step 21 - Create an email list phpList.org ​====
  
 === phpList overview === === phpList overview ===
Line 256: Line 1389:
   * subscriber attributes (Config -> Configure attributes)   * subscriber attributes (Config -> Configure attributes)
     * name     * name
-    * location+    * location, city
     * interest     * interest
     * The primary use of attributes is as placeholders. [[https://​www.phplist.org/​manual/​ch016_user-attributes.xhtml|phpList.org - Using Attributes]]     * The primary use of attributes is as placeholders. [[https://​www.phplist.org/​manual/​ch016_user-attributes.xhtml|phpList.org - Using Attributes]]
     * Lists tab shows which lists the subscriber is a member of     * Lists tab shows which lists the subscriber is a member of
   * subscribers -> Subscriber List   * subscribers -> Subscriber List
-  * campaigns = email blast+  * campaigns = email message/blast 
 +  * list = category use to organize a group of email by what newsletter they subscribed to
   * segmentation = subset of the email list   * segmentation = subset of the email list
   * Placeholder [[https://​www.phplist.org/​manual/​ch017_using-placeholders.xhtml|phpList.org - Using Placeholders]]   * Placeholder [[https://​www.phplist.org/​manual/​ch017_using-placeholders.xhtml|phpList.org - Using Placeholders]]
     * Dear [FIRST NAME%%School Friends]     * Dear [FIRST NAME%%School Friends]
       * if missing the First Name attribute, instead of being blank, phpList will use the fallback words "​School Friends"​       * if missing the First Name attribute, instead of being blank, phpList will use the fallback words "​School Friends"​
 +  * Statistics
 +    * once campaign has been sent
 +    * opens/views = who read the campaign
 +    * clicks = who clicked which link in the campaign
 +    * bounces = which email addresses were incorrect and delivery failed
 +
 +=== PhpList Questions and Answer ===
 +  - [Q] Can PhpList be expanded to behave like a customer relationship management (CRM)? Can phplist be used as my contact database, storing additional attributes such as first and last name, address, which newsletter they are subscribed to? Date when they subscribed and so on
 +    - [A] Not recommended,​ use something like [[http://​www.civicrm.org|www.civicrm.org]] or [[http://​www.sugarcrm.org|www.sugarcrm.org]]
 +    - CiviCRM training
 +      - [[https://​mortada.co.uk/​|William Mortada]]
 +      - [[https://​docs.civicrm.org/​sysadmin/​en/​latest/​install/​wordpress/​|Install CiviCRM in WordPress]]
 +  - [Q] Can phplist be configured to allow end users subscribe to multiple newsletters,​ such as one on Autodesk Inventor, another on Machining and third on Self Improvement?​
 +    - [A] Yes
 +  - [Q] Can you manually edit the phplist mysql database to delete and add email addresses
 +    - [A] Can make these edits in the PhpList user interface
 +  - [Q] Can PhpList work with WordPress subscribe widgets?
 +    - [A] Yes 
 +    - [A] It appears I need to manually copy and paste the PhpList HTML code into Elegant Themes Bloom subscribe, think it is part of the divi wordpress theme.
 +  - [Q] Can I export my newsletter emails from Constant Contact and import into PhpList?
 +    - [A] Yes
 +  - [Q] Can I create newsletters from PhpList, that is do they have built in templates (HTML headers, body, footer)
 +    - [A] Yes, but ConstantContact and MailChimp do a better job.
 +  - [Q] How does the end user manage their subscription?​
 +    - [A] http://​news.jefferyjjensen.com/?​p=preferences then login with email address
 +  - [Q] When someone unsubscribes from the newsletter, is there email deleted from the database?
 +    - [A] No, there is a field and they are changed to blacklist ​
 +
 === PhpList Setup === === PhpList Setup ===
   * login to PlotHost cPanel   * login to PlotHost cPanel
 +    * Note - default limit on the server is 200 emails per hour per domain. Have to ask support to increase to 600 emails per hour per domain.
 +    * [[https://​www.plothost.com/​kb/​notifications-abusive-email-users-whm/​abusive-users-email-message/​|PlotHost abusive users email message]]
   * Subdomains (might already be created)   * Subdomains (might already be created)
-    * list.keripeterson.com +    * news.nimshelp.me 
-  * Softaculous App Installer +    * news.keripeterson.com (recommended by Duncan) 
-    * phpList+      * alternate - list.keripeterson.com 
 +  * Softaculous App Installer ​-> Mails -> phpList 
 +    * phpList ​(search phpList)
       * Protocol: h t t p s : / /        * Protocol: h t t p s : / / 
-      * Domain: list.keripeterson.com +      * Domain: ​news.keripeterson.com (old list.keripeterson.com
-      * directory: (leave blank)+        * news.nimshelp.me 
 +      * directory: (leave blank) ​- should have been created above in subdomains, /​home/​jjensen/​news.keripeterson.com
       * Admin Username: admin       * Admin Username: admin
-      * Admin Password: DefaultCoachKeri+      * Admin Password: DefaultCoachKeri ​(nimshelpme wwonew)
       * Database Name: phpltkp = Php List Keri Peterson (max 7 characters)       * Database Name: phpltkp = Php List Keri Peterson (max 7 characters)
 +        * phpltnm = PHP LisT Nimshelp Me
       * Table Prefix: plkp = Php List Keri Peterson       * Table Prefix: plkp = Php List Keri Peterson
-      ​* [[https://list.keripetersen.com|https://​list.keripeterson.com]] +        * plnh = Php List Nims Help 
-      * PhpList Admin: [[https://list.keripeterson.com/​admin]] admin DefaultCoachK+      ​* [[https://news.keripetersen.com|https://​news.keripeterson.com]] 
 +      * PhpList Admin: [[https://news.keripeterson.com/​admin]] admin DefaultCoachK 
 +      * Cron Job - leave at default, will create own cron jobs in cPanel to run every 5 min, 12 jobs per hour
   * References   * References
     * [[https://​moosend.com/​blog/​email-marketing-best-practices/​|email Marketing Best Practices]]     * [[https://​moosend.com/​blog/​email-marketing-best-practices/​|email Marketing Best Practices]]
 +
 +=== Config PhpList ===
 +  * login to PhpList dashboard
 +    * [[https://​news.jefferyjjensen.com/​admin|https://​news.jefferyjjensen.com/​admin]] NormalOneX
 +    * [[https://​news.nimshelp.me/​admin|https://​news.nimshelp.me/​admin]] wwonew
 +  * Config -> Checklist -> Configure Attributes
 +
 +=== Image Browsing ===
 +  * "Image browsing is not available because directory "/​home/​nimshelp/​news.nimshelp.me/​uploadimages"​ does not exist or is not writable."​
 +  * /​home/​nimshelp/​news.nimshelp.me/​config/​config.php
 +    * UPLOADIMAGES_DIR
 +      * value needs to be the path from the web root (not the full file system path)
 +      * /​home/​nimshelp/​news.nimshelp.me/​uploadimages (need to create this)
 +    * {{author:​wordpress:​phplist-config-uploadimages.png|phpList Config Upload Images Directory}}
 +    * {{author:​wordpress:​phplist-config-uploadimages-cpanel.png?​400|phpList Config Upload Images Directory - Create Directory in cPanel}}
 +  * References
 +    * [[https://​resources.phplist.com/​plugin/​ckeditor#​issues|Image browsing is not available because directory "/​xyz"​ does not exist or is not writeable"​]]
 +
 +=== Config - Settings - General Settings ===
 +  * Website address: www.jefferyjjensen.com
 +  * Domain Name of your server for email: nimshelp.me
 +  * Person in charge of this system email: jefferyjjensen@gmail.com
 +  * Name of the organisation
 +    * www.jefferyjjensen.com
 +    * NIMS Help Me
 +  * Logo of the organisation:​
 +    * 300x300 px looks good
 +  * Theme for phpList: Trevelin (default)
 +  * {{author:​wordpress:​phplist-config-settings-general.png?​400|phpList.org Config Settings}}
 +
 +=== Config - Settings - security settings ===
 +  * Secret for remote processing
  
 === Config - Settings - Campaign === === Config - Settings - Campaign ===
Line 297: Line 1499:
   * CSS for HTML messages without a template   * CSS for HTML messages without a template
   * Domains that only accept text emails, one per line   * Domains that only accept text emails, one per line
 +  * References
 +    * phpList.org [[https://​www.phplist.org/​manual/​ch007_sending-your-first-campaign.xhtml|Composing your first campaign]]
 +
 +=== phpList Subscribers list ===
 +  * login to dashboard - https://​news.nimshelp.me/​admin admin NormalOneX
 +  * Subscribers -> Subscriber lists
 +    * Add a list
 +      * List name: news-nimshelp
 +      * check on "​Public list (listed on the frontend)"​ because we want people to know about the list
 +      * Order for listing: 0
 +      * List Description:​ Monthly Email Newsletter helping you improve your machinist skills from http://​www.NIMSHelp.Me
 +      * Save
 +  *
 +  * default list is called test
 +  * Add a list
 +    * List name: NIMS Help Me Newsletter
 +    * List description:​ monthly newsletter helping you improve your machinist skills
 +  * Add Subscribers
 +    * use copy and paste
 +    * Adding subscribers news-nimshelp
 +      * {{author:​wordpress:​phplist-adding-subscribers.png|Adding Subscribers}}
 +  * References
 +    * phpList.org - [[https://​www.phplist.org/​manual/​ch006_adding-your-first-subscribers.xhtml|Adding your first Subscribers]]
 +
 +=== PhpList Manually Add Subscribers ===
 +  * Login to phpList - [[https://​news.nimshelp.me/​admin|news.nimshelp.me/​admin]] - admin wwonew
 +  * Subscribers -> Search subscribers -> Add a subscriber
 +    * email address nimshelpme@gmail.com
 +      * Is this subscriber confirmed (1=yes/​0=no) = 1
 +      * FirstName: NIMSHelpMe
 +      * LastName: gmail
 +      * save changes
  
 === PhpList Import Subscribers === === PhpList Import Subscribers ===
Line 304: Line 1538:
     * If not done, will get this error     * If not done, will get this error
       * {{author:​wordpress:​phplist-import-subscribers.png?​400|Maximum POSt size smaller than maximum upload filesize}}       * {{author:​wordpress:​phplist-import-subscribers.png?​400|Maximum POSt size smaller than maximum upload filesize}}
 +
 +=== PhpList Attributes ===
 +  * login to PhpList dashboard
 +    * [[https://​news.jefferyjjensen.com/​admin|https://​news.jefferyjjensen.com/​admin]] NormalOneX
 +  * Config -> Checklist -> Configure Attributes
 +    * {{author:​wordpress:​phplist-config-attributes.png?​400|PhpList Configure Attibutes}}
 +  * FirstName, Textline, order of listing 1
 +  * Optional
 +    * LastName, Textline, order of listing 2
 +    * Timezone
 +    * Birthday
 +    * Country
 +    * State
 +    * Zipcode
 +  * Email is automatically collected
 +
 +=== phpList - config.php ===
 +  * /​home/​nimshelp/​news.nimshelp.me/​config/​config.php
 +  * Feedback to developers section
 +    * line 300 - remove image from the HTML emails
 +      * define('​EMAILTEXTCREDITS',​ 1);
 +    * line 304 - remove image from public webpages
 +      * define('​PAGETEXTCREDITS',​ 1);
 +  * Queue and Load management section
 +    * line 330 - run from commandline
 +      * define('​MANUALLY_PROCESS_QUEUE',​ 0);
 +    * line 359 - change batch size from 0 to 50 emails (50 emails x 5 min x 12 batch per hour = 3000 emails per hour)
 +      * define('​MAILQUEUE_BATCH_SIZE',​ 50);
 +    * line 362 - define length of one batch processing period to 10 seconds instead of 3600 default
 +      * define('​MAILQUEUE_BATCH_PERIOD',​ 10);
 +    * line 369 - add 1 second delay between email messages
 +      * define('​MAILQUEUE_THROTTLE',​ 1);
 +  * Miscellaneous section
 +    * line 489 - default from in a campaign
 +      * define('​USE_ADMIN_DETAILS_FOR_MESSAGES',​ 0);
 +  * Message sending options
 +    * line 575 - not using SMTP server so leave blanek
 +      * define('​PHPMAILERHOST',​ ''​);​
 +  * Advanced Features
 +    * line 639 - all links in the emails will be converted to links that go via phpList and ensure clicks are tracked
 +      * define('​CLICKTRACK',​ 1);
 +    * line 711 - attachment repository
 +      * $attachment_repository = '/​home/​nimshelp/​tmp';​
 +    * line 731 - set tmp directory
 +      * $tmpdir = '/​home/​nimshelp/​tmp';​
  
 === PhpList Categories === === PhpList Categories ===
Line 315: Line 1594:
       * past - former parents of Journey students       * past - former parents of Journey students
       * potential - everyone else on my email list       * potential - everyone else on my email list
 +
 +=== phpList Template Placeholders ===
 +  * [CONTENT] - this is where the message'​s content body will be inserted, every template must have a [CONTENT] placeholder
 +  * [FOOTER] - message footer
 +  * [SIGNATURE] - prints the phpList image signature
 +  * [PREFERENCESURL] - allow the recipient to edit their subscribe preferences,​ for example uupdate their email or the number of lists they belong to. This essentially allows them to maintain your list up to date for you
 +  * [UNSUBSCRIBEURL] - allows the recipient to totally unsubscribe from all your lists. It is best to use this along side [PREFERENCESURL] if you manage multiple lists so subscribers can leave just one list rather than all lists if they want.
 +  * [DOMAIN] - prints your domain, e.g. yourdomain.com as listed in your configuration settings
 +  * [EMAIL] - prints the subscribers email address
 +  * Where do I enter the values for the placeholders?​
 +    * phpList dashboard: Campaigns -> Send a campaign
 +      * Start a new campaign button
 +      * where do I select the template?
 +      * 1 Content tab
 +    * phpList dashboard: Config -> Settings -> Campaign Settings
 +      * {{author:​wordpress:​phplist-config-settings-campaign.png?​400|phpList Configure Settings - Campaign}}
 +  * References
 +    * [[https://​www.phplist.org/​manual/​ch023_advanced-templating.xhtml|More template placeholders]] - phpList.org manual
 +
 +=== PhpList cron jobs ===
 +  * Background on what cron jobs need for PhpList
 +    * Sending Email
 +      * processing the queue with batch settings
 +    * Processing Email bounce backs
 +
 +=== PhpList - Subscribe - Confirm ===
 +  * {{author:​wordpress:​email-subscribe-confirm-james-wedmore.png?​400|Subscribe from James Wedmore}}
 +
 +=== phpList - System - Manage bounces ===
 +  * Process bounces - Error: IMAP is not included in your PHP installation,​ cannot continue.
 +    * Check out [[http://​www.php.net/​manual/​en/​ref.imap.php|www.php.net/​manual/​en/​ref.imap.php]]
 +      * {{author:​wordpress:​phplist-imap-error.png?​400|phpList IMAP error}}
 +    * Solution - sent and email to support@plothost.com and Paul installed the IMAP PHP extension on the server. It is enabled on all domains.
 +      * {{author:​wordpress:​phplist-manage-bounces.png?​400|phpList Bounces processed successfully}}
 +  * Step 1 - create email bounces@nimshelp.me
 +  * Step 2 - edit config.php
 +    * login to cpanel [[https://​www.nimshelp.me/​cpanel|www.nimshelp.me/​cpanel]]
 +    * File Manager - /​home/​nimshelp/​news.nimshelp.me/​config/​config.php
 +    * {{author:​wordpress:​phplist-config-handlingbounces.png?​500|config.php - handling bounces}}
 +
 +=== phpList Simple Responsive Template ===
 +  * login to phpList Dashboard
 +  * Campaigns -> Manage campaign templates
 +  * click **Simple responsive template** link (bug, edit button not working)
 +  * Default header image
 +    * uses Logo from Config -> Settings -> Logo of the organization
 +    * select the image icon, then click image button on the CKEditor
 +      * Image Properties window -> Image Info tab
 +        * Browse Server -> Upload
 +  * References
 +    * [[https://​github.com/​InterNations/​antwort|antwort]] beautiful responsive email templates from [[http://​www.internations.org|www.internations.org]]
 +
 +=== phpList References ===
 +  * Basic Usage
 +    * [[https://​www.phplist.org/​manual/​ch005_logging-in.xhtml|Logging In]]
 +    * [[https://​www.phplist.org/​manual/​ch006_adding-your-first-subscribers.xhtml|Adding your first Subscribers]]
 +    * Composing your first campaign
 +    * Sending your first campaign
 +    * Basic Campaign Statistics
 +  * Growing and using complex lists
 +  * Installing and Upgrading
 +  * Sending
 +
 +==== phpList Plugin - View in Browser ====
 +  * phpList Dashboard -> Config -> Manage plugins
 +    * https://​github.com/​bramley/​phplist-plugin-viewbrowser/​archive/​master.zip
 +      * "​Error:​ Invalid download URL, please reload the page and try again"
 +      * {{author:​wordpress:​phplist-plugin-viewbrowser.png?​400|Install View Browser Plugin}}
 +    * Manually install
 +      * login cPanel
 +      * upload /​tmp/​phplist-plugin-viewbrowser-master.zip and extract
 +      * navigate into /​tmp/​phplist-plugin-viewbrowser-master/​plugins/​
 +      * copy to news.nimshelp.me/​admin/​plugins/​ViewBrowserPlugin
 +      * copy to news.nimshelp.me/​admin/​plugins/​ViewBrowserPlugin.php
 +  * [[https://​github.com/​bramley/​phplist-plugin-viewbrowser/​|Download View in Browser Plugin]]
 +  * placeholder is [VIEWBROWSER]
 +==== Step 22 - YouTube ====
 +  * [[https://​www.wpbeginner.com/​wp-tutorials/​how-to-add-youtube-subscribe-button-in-wordpress/​|How to add YouTube Subscribe Button in WordPress]]
 ==== Step 22 - Set up social media accounts ==== ==== Step 22 - Set up social media accounts ====
  
Line 336: Line 1693:
  
 === Change Post Owner === === Change Post Owner ===
-  * How do you change owner of a post? +  * [Q] How do you change owner of a post? 
-==== Categories ==== +    [A] - login wp-admin ​-> Dashboard -> Posts -> Quick Edit 
-  ​Login to http://​blog.jefferyjjensen.com/​wp-admin ​admin SchoolOneX +      Author section, choose new author, then Update 
-  * Posts -> Categories +      * Reference: ​[[https://www.siteground.com/kb/change-author-post-wordpress/|How to change the author ​of a post in WordPress?]] 
-    login to cpanel ([[http://wiki.jefferyjjensen.com/cpanel|wiki.jefferyjjensen.com/cpanel]] jjensen NormalOneX +
-    * /​home/​jjensen/​blog.jefferyjjensen.com/​wp-content/​uploads/​machining ​manually upload images here, then sync Media Library Folders (only sync the parent folder, not children) +
-  * Manufacturing +
-  *  +
-  * Autodesk Civil3D ​slug = civil3d +
-  * Autodesk Inventor - slug = inventor +
-  * Machining - slug = machining +
-  * WordPress - slug = wordpress +
-  * {{author:​wordpress:​wp-categories.png?400|Figure 1-0 WordPress Categories}}+
  
 ==== Settings ==== ==== Settings ====
Line 403: Line 1752:
     - Essential Question - small chunk of information,​ break down/subset of the daily objective.     - Essential Question - small chunk of information,​ break down/subset of the daily objective.
   - **Concept and Skill Development/​Application** - used a variety of strategies for teaching skills and developing concepts.   - **Concept and Skill Development/​Application** - used a variety of strategies for teaching skills and developing concepts.
-  - **Guided Practice/​Teacher Does** - appropriately provided opportunities for guided, independent and group practice.+  - **Guided Practice/​Teacher Does/I Do** - appropriately provided opportunities for guided, independent and group practice. 
 +    - Model proper procedure 
 +    - Give clear direction
   - **Group Practice/We Do**   - **Group Practice/We Do**
 +    - Provide encouragement
 +    - Give How & Why
   - **Independent Practice/​You Do**   - **Independent Practice/​You Do**
-  ​- **Homework** - assigned homework that aligned with curriculum objectives and reinforced skills and concepts taught.+    - Let student explain the procedure 
 +    - Provide motivation when inspecting 
 +    - Evaluation 
 +  ​- **Homework/Empower Student** - assigned homework that aligned with curriculum objectives and reinforced skills and concepts taught.
     - **References**     - **References**
   - **Closure** - provided a variety of ways for students to explain what they learned and how to apply the concepts.   - **Closure** - provided a variety of ways for students to explain what they learned and how to apply the concepts.
     - **Conclusion**     - **Conclusion**
   - **Long-Term Review** - Integrated ongoing, periodic review into lessons to maintain student skills, address deficiencies,​ build conceptual understanding,​ and prepare for high stakes tests.   - **Long-Term Review** - Integrated ongoing, periodic review into lessons to maintain student skills, address deficiencies,​ build conceptual understanding,​ and prepare for high stakes tests.
 +  - Multiple - have students teach other students
 ==== 1-Title ==== ==== 1-Title ====
   * Max 60 characters   * Max 60 characters
Navigation

Civil Engineering Engineering - Computer Engineering - Electrical Mechanical Engineering

Print/export
QR Code
QR Code author:wordpress (generated for current page)