SlideShare a Scribd company logo
Web Publishing & WordPress Introduction
(and Website/CMS/Hosting Planning Considerations)
RCSI
7pm EST 5/14/19
Mark S. Zinzow
Slideshare.net/msz
Topics
1. Content Management Systems
2. Why Choose WordPress, or Not?
3. Free or Cheap Web Hosting and Domain registration,
& Software Expenses
4. WordPress Jargon & A Few Security Notes
5. How to Create a WordPress site
6. WordPress Plugins
7. WordPress Help, Tutorials, Documentation, etc.
8. General Data Protection Regulation - GDPR
Content Management Systems (CMS)
“A CMS is a software tool that allows you to create, edit, and publish
content. While early CMS software was used to manage documents
and local computer files, most CMS systems are now designed
exclusively to manage content on the Web.”
https://techterms.com/definition/cms
Open Real Estate is free
software for building
websites of real estate
agencies and realtors. It is
based on Yii CMF - one of
the fast working modern
frameworks. Open Real
Estate is a ready-to-use
business solution.
Drupal is an open-source
platform and content
management system for
building dynamic web sites
offering a broad range of
features and services including
user administration, publishing
workflow, discussion
capabilities, news aggregation,
metadata functionalities using
controlled vocabularies and
XML publishing for content
sharing purposes.
Joomla is an award-
winning content
management system
(CMS), which enables
you to build Web sites
and powerful online
applications. Forked
from Mambo.
Tiki is a CMS/Groupware which offers a
large number of features "out-of-the-
box" arguably more than any other
Open Source Web Application. It can
be overwhelming, even to an experienced
user or administrator. Tiki has all the
classic CMS and portal features of other
applications, but also includes features
not available anywhere else. Tiki is highly
configurable and modular; all features are
optional and can be administered through
Tiki's browser-based interface.
https://sitemagic.org/
https://typo3.org/
http://hotarucms.org/
Hotaru CMS is for bookmarking and social
voting based sites such as Digg or Reddit.
Free CMS Software Comparisonhttps://socialcompare.com/en/comparison/popular-content-management-system-cms-comparison-table
Why Choose WordPress?
Popularity: WordPress is used by 33.7% of all
websites - a content management system
market share of 60.7%.
https://w3techs.com/technologies/overview/content_management/all
Peer Support:
668,868 members in 1,532 groups & 97 Countries
https://www.meetup.com/topics/wordpress/
https://www.meetup.com/pro/WordPress/
https://make.wordpress.org/community/meetups/
Why Choose WordPress?
6 Important Reasons Why You Should Use WordPress for Your Website
1. WordPress is Free as in Freedom. WordPress is a free software.
2. WordPress is Easy to Customize with Themes and Plugins.
3. WordPress is SEO Friendly. ... standard compliant high-quality code …
4. WordPress is Easy To Manage. ...built-in update management…
5. WordPress is Safe and Secure.
6. WordPress Can Handle Different Media Types.
See our full list of 19 different types of websites you can make using WordPress.
https://www.wpbeginner.com/why-you-should-use-wordpress/
7. You Can Migrate Your Site to another CMS
Learn How to Migrate Your WordPress Website to Drupal
https://cms2cms.com/blog/learn-migrate-wordpress-website-drupal/
Import the XML File:
Choose the Import from
a file option and import
the XML file downloaded
from the WordPress
website.
Export WordPress Website:
In your WordPress Admin Area, go to
Tools > Export. Select All content and then
click the Download Export File button.
Why NOT Choose WordPress?
Most hosting providers have Softaculous Auto Installer scripts offering about 76 Portal/CMS, and 16 blog alternatives to
WordPress. Each one has a description, reviews, and a demo site:
https://www.softaculous.com/apps/cms/
Some alternatives may be more scalable, feature rich, specifically tailored to the type of site you wish to create, or cheaper
once you factor in the subscription costs for many WordPress pluggins, themes, and developer customizations etc. Free WP
options are often incomplete.
The 9 Most Popular Free Content Management Systems (CMS) 2018
https://colorlib.com/wp/most-popular-content-management-systems/
How to Make a WordPress Website – Step-by-Step Guide for Beginners
https://colorlib.com/wp/how-to-make-a-website/
8 Best CMS Platforms to Start a Website in 2019
https://www.hostinger.com/tutorials/best-cms/
WordPress Free vs. Pro
Example of theme feature differences between Free & Pro $97
https://themezee.com/addons/poseidon-pro/
Bargain Hosting options
Examples of recent bargains of lifetime web hosting services:
https://sharewareonsale.com/?s=hosting&post_type=download
e.g. $44.99 10Gb Lifetime hosting & 1 yr domain (renews at $12/year) for 4 websites
Normally $6/month + domain registration https://archhosting.net/website-hosting
https://pantheon.io/plans/pricing
Free web hosting for developing web sites, lots of training support, and high end scaling
https://lifetime.hosting/#1#page-pricing
$79.95 3Gb, 3 Websites, Unlimited Bandwidth (larger & smaller plans too)
https://lifetimehost.com/
$199 10Gb, cPanel,SSL, FTP, PHP 24/7 support (cannot change included domain name!)
https://www.webhostface.com/lifetime-hosting/
$180 15Gb SSD, SSL, Weebly, free backup, unmetered bandwidth, Free Content Delivery Network (CDN)
Limited Time Offer, Dedicated Personal WordPress support.
https://cloudatcost.com/#hosting (Service practically unusable, all clients added to one overloaded server.)
$2 OneTime, 1 Domain, 10Gb, 1TB data transfer, 10DB, 400+Apps ($9 annual fee/user)
http://www.webhostingtalk.com/forumdisplay.php?f=45 Forum to find free hosting or cheap sales
Consider Installing WordPress Locally
You Can Test WordPress with out a Hosting Provider
https://themeisle.com/blog/install-xampp-and-wordpress-locally/
How to Install XAMPP and WordPress Locally on Windows PC
https://www.apachefriends.org/
XAMPP Apache + MariaDB + PHP + Perl, the most popular
PHP development environment (Win, Mac & Linux)
https://www.apachefriends.org/add-ons.html
Bitnami free all-in-one tool to install Drupal, Joomla!, WordPress and many other open source apps in XAMPP
https://host4asp.net/install-and-setup-wordpress-on-iis/
Or install on IIS by Microsoft Web Platform Installer (Web PI)
https://designpress.com/web-development/lightweight-alternatives-to-apache-and-iis-web-servers/
5 Lightweight Alternatives To Apache And IIS Web Servers
CloudAtCost: Too Good to be true? YES!
20% off coupon code Zu2eXYDYtU, No maintenance fee on Cpanel or DeveloperCloudPro packages
Here is the $2 cloud storage menu. I'd say it's the most rudimentary I've ever seen. The only allowed extensions are: jpeg, jpg, png, gif, psd, txt,
ico, pdf, mp3, mp4, wma, flv, avi, xls, xlsx, docx, apk, zip, rar, iso, dmg, exe, mov, and war. There is a $9 annual fee per user account, but that can
cover many services, and is waived if you subscribe to any service with a monthly fee. BTW, you can anonymously share files for free as well
at: https://download.cloudatcost.com/ http://www.businesselitecanada.com/technology/fibernetics-corp/
https://youtu.be/INVaNT1R_jE
CloudAtCost: Too Good to be true? YES!
The industry standard cPanel has all the functionality you need to host any kind of website.
My Search for the Best Hosting Bargain Goes On!
Please join the comment thread in my Free Web Hosting Services
Blog at: bit.ly/CompareFreeHosting
This is a place to document the gotchas and pitfalls of free hosting.
My spreadsheet has a tab with links like: http://www.free-webhosts.com/
Example tip from the comment thread:
https://www.christitus.com/2019/03/14/wordpress-google-cloud-platform/
Google VM web host under a dollar a year!!! Typically 1 to 7 cents per month!
Few Free Hosting Services Left
One available example is 000webhost
https://www.000webhost.com/
This code added to your page should remove the one ad they add:
<script> var dlist = document.getElementsByTagName("div"); // get all div elements
dlist[dlist.length-1].remove(); // remove ad injected as last div </script>
https://www.000webhost.com/forum/t/getting-started/16043 https://www.000webhost.com/forum/c/tutorials
https://www.000webhost.com/forum/t/how-to-make-a-free-website-using-wordpress-video/123868
Short page showing a way to toggle the ad div with JavaScript
https://app-1539827907.000webhostapp.com/togdiv.html https://www.bitdegree.org/tutorials/free-website-hosting/
This tab is injected on all free pages:
Domain Registrars & Domain Spam
5 Reasons You Need Private Domain Registration
1. Prevent unwanted solicitation. When you can't control the dissemination of your contact
information …
2. Protect your privacy. Identity theft isn't just happening in the movies. …
3. Stay in control. When private domain registration keeps your personal …
4. Disguise your Email. When you elect private domain registration, your …
5. Stay in Budget. While it's difficult to put a price on peace of mind, it's safe to assume it would
be higher than the typical $5-$9 price range associated with private domain registration.
http://www.networksolutions.com/education/you-need-private-registration/
https://www.freenom.com/en/freeandpaiddomains.html
https://www.freenom.com/en/pricechart.html
Real DNS domains for FREE! (Free the first year AND FREE Renewal)
By subscribing to the Freenom WHOIS Privacy Protection Services (“WHOIS Privacy Services”), you are engaging ID Shield to administer and register
each domain name controlled by you. ...(“Protected Domain”) in the name of ID Shield. Thus, your name, postal address, email address, phone and fax
numbers shall be kept confidential!
Domain Registration Alternatives
Subdomains are usually FREE
Subdomain options can save a lot of registration fees for small sites. E.G.
YourSite.HostingDomain.com, 2.cacsite.com ($2 Holiday Hosting Special Price)
Not all hosting providers offer subdomains. May be an issue if you wish to change providers in the future.
URL Shorteners are FREE
URL shorteners can give you a shorter location to
bookmark or print on business cards etc. If you use one that allows you to edit your target link,
you can point it to different subdomains, or even different domain names to take advantage of
free domain name for a year promotions. (Not great for a big website, but maybe useful for a
small frugal group?)
https://alternativeto.net/software/tinyurl/
e.g. I use tinyurl.com/mszmobile to point to my Mobile Phone Service Comparison
Remember Domains Don't use Spaces!
30 Unintentionally Inappropriate Domain Names
https://www.boredpanda.com/worst-domain-names/
Ladrape.com – La Drape
Webone.com – Web One
Gotahoe.com – Go Tahoe
Mp3shits.com – MP3s Hits
Analisajoy.com – Analisa Joy
Budget.co.ck – Budget Cook Island
Childrenswear.co.uk – Children’s Wear
Teacherstalking.org – Teachers Talking
Oldmanshaven.com – Old Man’s Haven
Therapistinabox.com – Therapist In a Box
Masterbaitonline.com – Master Bait Online
Expertsexchange.com – Experts Exchange
Childrenslaughter.com – Children’s Laughter
Nobjs.org – North Of Boston Jewish Singles
Cumstore.co.uk – Cumbria Storage Systems
Americanscrapmetal.com – American Scrap Metal
Molestationnursery.com – Mole Station Nursery
Whorepresents.com –Who Represents?
Powergenitalia.com – Powergen Italia
Kidsexchange.net – Kids Exchange
Choosespain.com – Choose Spain
Speedofart.com – Speed of Art
Bitefartcafe.rs – Bitef Art Cafe
Penisland.net. – Pen Island
Bendover.com – Ben Dover
Therapist.com – Therapist
Itscrap.com. – IT Scrap
Swissbit.ch – Swiss Bit
WordPress Jargon
Category: Category is one of the pre-defined taxonomies in WordPress. It is used to sort and group content into different sections.
https://www.wpbeginner.com/glossary/category/
Shortcode: A short notation to call a function or API feature. E.g. [video src="video-source.mp4"]
https://codex.wordpress.org/Shortcode
Slug: The post slug is the user friendly and URL valid name of a post. Most common usage of this feature is to create a permalink for each
post.
https://www.wpbeginner.com/glossary/post-slug/
Splog: Splog or Spam Blog is a blog created for the sole purpose of linking to other associated websites.
https://www.wpbeginner.com/glossary/splog/
Tag: Tag is one of the pre-defined taxonomies in WordPress. Users can add tags to their WordPress posts along with categories. However,
while a category may cover a broad range of topics, tags are smaller in scope and focused to specific topics.
https://www.wpbeginner.com/glossary/tag/
Theme: A theme is a collection of templates and stylesheets used to define the appearance and display of a WordPress powered website.
https://www.wpbeginner.com/glossary/theme/
Theme Framework: 'Refers to a code library that is used to facilitate development of a theme.
https://www.wpbeginner.com/glossary/theme-framework/
#1 WP Security No No: Default admin acct.
Why “Admin” Is Never A Good Idea For Your Custom WordPress Site
https://www.210consulting.com/why-admin-is-never-a-good-idea-for-your-custom-wordpress-site/
How to fix WordPress admin dashboard (wp-admin) hack
https://www.getastra.com/blog/911/fix-wordpress-admin-dashboard-wp-admin-hack/
Brute Force Attacks: Don't use the 'admin' username
https://codex.wordpress.org/Brute_Force_Attacks
Hide login page, Hide wp admin – stop attack on login page
https://wordpress.org/plugins/hide-login-page/
XML-RPC Attack Considerations
What is WordPress XML-RPC and How To Stop an Attack
https://kinsta.com/blog/wordpress-xml-rpc/
How To Stop XML-RPC attack on WordPress site
https://sysally.com/blog/how-to-stop-xml-rpc-attack-on-wordpress-site/
“...since WordPress version 3.5 it [XML-RPC] has been turned on by default.”
Brute Force Amplification Attacks Against WordPress XMLRPC
https://blog.sucuri.net/2015/10/brute-force-amplification-attacks-against-wordpress-xmlrpc.html
https://sucuri.net/website-firewall/stop-brute-force-attacks
Pluggins to deal with XML-RPC attacks: https://wordpress.org/plugins/search/xml-rpc/
https://wordpress.org/plugins/miniorange-limit-login-attempts/
https://wordpress.org/plugins/wp-simple-firewall/
The WordPress Dashboard
The WordPress Dashboard
How to Change
From Blog to
Website View
See a much more
detailed example at:
https://wpsitebuilding
.com/how-to-make-
wordpress-look-like-
a-website.html
How To Make a WordPress Website
The OceanWP theme and Elementor layout plugin use theme
templates to make stunning websites in these tutorial videos!
https://youtu.be/2cbvZf1jIJM?t=875
https://youtu.be/z7BdjiyO-fc?t=1265
OceanWP Extras
https://oceanwp.org/extensions/
Elementor Pro Pricing https://elementor.com/pricing/
https://docs.elementor.com/article/226-getting-started
Which Themes Work Best with Elementor?
OceanWP is on this list.
https://docs.elementor.com/article/78-themes
https://alternativeto.net/software/elementor/
Page Builders = WYSIWYG Web Editors
Elementor is just one of many Page Builders
22 Best Free WordPress Page Builder Plugins 2019
https://www.edopedia.com/blog/free-wordpress-page-builder-plugins/
Blox Page Builder, SiteOrigin Page Builder, Elementor Page Builder, Beaver Builder, Unyson,
Live Composer page builder, KingComposer, WP Maintenance Mode / Coming Soon Page Builder,
Bold Page Builder, Post and Page Builder, WP Lead Plus X, Page Builder Sandwich, Pootle Pagebuilder,
Fusion Page Builder, Tailor Page Builder, Page Builder, Mesh, Qoob, Ultimate Page Builder,
Blockade, Brix, Uix Page Builder
https://smallenvelop.com/best-
free-page-builder-plugins-
wordpress/
Useful WordPress Plugins
WP Maintenance Mode By Designmodo
https://wordpress.org/plugins/wp-maintenance-mode/
Loginizer is a WordPress plugin which helps
you fight against brute force attack by blocking
login for the IP after it reaches maximum
retries allowed. You can blacklist or whitelist
IPs for login using Loginizer.
https://wordpress.org/plugins/loginizer/
Loginizer By Raj Kothari
Useful WordPress Plugins
UpdraftPlus WordPress Backup Plugin
By UpdraftPlus.Com, DavidAnderson
https://wordpress.org/plugins/updraftplus/
Useful WordPress Plugins
WP Migrate DB By Delicious Brains
WP Migrate DB exports your database as a MySQL data dump (much like phpMyAdmin), does a find and replace on URLs
and file paths, handles serialized data, then allows you to save it to your computer as an SQL file. To complete the migration,
you need to use a database management tool (e.g. phpMyAdmin) to import the SQL file to your database, replacing your
existing database. It is perfect for developers who need to migrate fresh data from the production site to their local install, or
migrate their locally developed site to a staging or production server.
https://wordpress.org/plugins/wp-migrate-db/
https://www.phpmyadmin.net/
Useful WordPress Plugins
Security Plugins
10 Best WordPress Security Plugins in 2019
https://www.wpblog.com/top-security-plugins-for-wordpress/
https://sucuri.net/ (Most effective in FREE mode)
https://www.wordfence.com/
https://wordpress.org/plugins/all-in-one-wp-security-and-firewall/
WordPress Tutorials & How Tos
Elementor Page Builder – Documentation, Tutorials, Tips & Tricks
https://docs.elementor.com/
OceanWP Theme – Documentation, Tutorials & FAQs
https://docs.oceanwp.org/
https://www.tyler.com/introduction/
WordPress Tutorials & How Tos
Getting Started with OceanWP
https://youtu.be/hq37Dbcq90w
Astra vs OceanWP:
What Is The Best Wordpress Theme
https://youtu.be/rOTPLvExcOA
General Data Protection Regulation  GDPR
Cookies, Privacy Policies, Form Rules, OH MY!
The GDPR went into effect on the 25th of May 2018. It is a complex list of requirements designed to give
EU citizens control over their personal data, while emphasizing the ideas of freedom, security and equality
within the European Union.
https://www.whatisgdpr.eu/
https://www.hallaminternet.com/how-to-make-your-website-gdpr-compliant/
How to make your website GDPR compliant
GDPR Penalties
Google hit with $57 million GDPR fine,
the first for a US tech company
Stemming from an investigation that began in May — the day after Europe’s strict new data privacy rules known as GDPR went
into effect — France’s data protection authority has announced a $57 million fine against Google in the first such GDPR penalty
levied against a US technology company. In a statement explaining the action, the French agency known as the CNIL noted that
the fine is a result of deficiencies that include Google not being clear enough about the way user data is handled to present
personalized ads.
https://bgr.com/2019/01/21/google-gdpr-fine-57-million-us-first/
...two levels of fines based on the GDPR.
The first is up to €10 million or 2% of the
company’s global annual turnover of the
previous financial year, whichever is
higher. The second is up to €20 million or
4% of the company’s global annual
turnover of the previous financial year,
whichever is higher. The potential fines
are substantial and a good reason for
companies to ensure compliance with the
Regulation.
https://www.gdpr.associates/data-
breach-penalties/
Thank You & Misc. Links
https://www.youtube.com/channel/UCHRp19HU7Y2LwfI0Ai6WAGQ
LearnWebCode YouTube Channel
https://www.youtube.com/playlist?list=PLpcSpRrAaOaqMA4RdhSnnNcaqOVpX7qi5
With useful WordPress tutorials playlist
https://www.mylinkspage.com/lifetime-hosting-review/
Lifetime.Hosting 2 - now provides 2 lifetime domain registrations with privacy on every base package.
https://www.wpexplorer.com/free-cdn-services-for-wordpress/
CloudFlare is popularly known as the best free CDN (Content Delivery Network) for WordPress users. It is one of the few industry-leading players
that actually offers a free plan.
https://www.facebook.com/groups/OceanWP/
OceanWP Facebook community
https://www.facebook.com/groups/1181404975268306/
Elementor Facebook community
https://troubleshooter.xyz/wiki/fix-ssl-certificate-error-google-chrome/
How To Fix SSL Certificate Error in Google Chrome
https://www.000webhost.com/blog/install-wordpress
https://financesonline.com/top-20-free-web-hosting-services/
20 Best Free Web Hosting Services in 2019
https://community.letsencrypt.org/t/crontab-script-for-letsencrypt-sh-le-cron/13999
https://github.com/petrkle/le-cron
Cron script for dehydrated client for signing certificates with an ACME-server (e.g. Let's Encrypt)
https://codegena.com/free-download-themeforest-themes/
Pirate WordPress themes, try before you buy?
https://bubbajuju.com/how-to-copy-website-design-wordpress-theme/
https://www.tahirtaous.com/how-to-install-wordpress-on-windows-7/
https://www.sitepoint.com/9-of-the-most-popular-free-wordpress-themes/
https://tubemint.com/wordpress-2019-child-theme/
https://github.com/aks84/2019-child
Child themes are used to modify the primary theme in a way that should survive updates. Not all themes support that as intended.
“Seriously, it's uncool to save my search for "red polka dot underwear" and show me ads for them.”
Epic new tab
A Beginner's Guide to WordPress
by Mark S. Zinzow
Slideshare.net/msz
member: WordPress Downstate (Champaign, IL)
E-mail: markz@myprivacy.ca
(spam protected email)

More Related Content

ODP
Word press bg 16x9 draft 16
 
ODP
Word press intro 4x3 draft 12
 
PDF
Word press bg 16x9 draft 16
 
PPTX
Introduction to WordPress 2016
PDF
Introduction to WordPress
PPTX
Content Management System(CMS) & Basic WordPress
PPTX
Chrome Extensions: Masking risks in entertainment
KEY
WordPress - Open Source Overview Presentation
Word press bg 16x9 draft 16
 
Word press intro 4x3 draft 12
 
Word press bg 16x9 draft 16
 
Introduction to WordPress 2016
Introduction to WordPress
Content Management System(CMS) & Basic WordPress
Chrome Extensions: Masking risks in entertainment
WordPress - Open Source Overview Presentation

What's hot (20)

PPTX
Basic Wordpress PPT
PDF
Wordpress CMS tutorial and guide manual
PPTX
WordPress(The Big Picture)
PPTX
Meetup which approach to choose?
PPTX
Wordpress ppt
PPTX
WordPress Webinar Training Presentation
PPTX
WordPress for Education PPT
PPTX
NamesCon 2015 Wordpress Beginner Session
PDF
Introduction to Wordpress
KEY
Understanding WordPress Multisite
PDF
Agile Wordpress
PPTX
php with wordpress and mysql ppt by Naveen Tokas
PPTX
Web development (Wordpress)
PPTX
Web publishing
PPT
Web Publishing: An Overview of Tools and Service
PPTX
Introduction To WordPress
PDF
Introduction to WordPress Class 1
PPT
Starting Up a Cost-Free Library Portal for Small-funded Libraries
PDF
WordPress Course Outline
ODP
Web Browser Basics, Tips & Tricks Draft 17
 
Basic Wordpress PPT
Wordpress CMS tutorial and guide manual
WordPress(The Big Picture)
Meetup which approach to choose?
Wordpress ppt
WordPress Webinar Training Presentation
WordPress for Education PPT
NamesCon 2015 Wordpress Beginner Session
Introduction to Wordpress
Understanding WordPress Multisite
Agile Wordpress
php with wordpress and mysql ppt by Naveen Tokas
Web development (Wordpress)
Web publishing
Web Publishing: An Overview of Tools and Service
Introduction To WordPress
Introduction to WordPress Class 1
Starting Up a Cost-Free Library Portal for Small-funded Libraries
WordPress Course Outline
Web Browser Basics, Tips & Tricks Draft 17
 
Ad

Similar to Web Publishing & WordPress Introduction 16x9 draft 17 (20)

PDF
Web Intensive Week 3 - Day 5
PDF
New Microsoft Word Document (2).pdf
PDF
What CMS to choose? WordPress - Joomla! - Drupal
PPTX
SEO 101 - Google Page Speed Insights Explained
PDF
8 Most Popular Content Management Systems (CMS)
PDF
Core WordPress Plugins That Every Website Needs.pdf
PPT
How websites and search engines work
PPTX
Introduction to WordPress
PDF
The Ultimate Guide to Choosing WordPress Pros and Cons
PDF
The Significance of CMS Website Development.pdf
PPT
Just dev it presenation modified word press 101
PPTX
Liferay as solution for legacy applications
PDF
CMS Web Designs.pdf
PPTX
Content Management System
PDF
Csaba Kissi - SEO Tactics 2022
PPTX
5 reasons to invest in custom website development
PDF
PDF Servers for Hackers Server Administration for Programmers 1 (2018-06-19) ...
PPTX
CMS ( Content Management System ) Digital Marketing
PDF
Lesson 1 course how to build a website for musicians
PDF
WordPress Complete Manual in XAMPP
Web Intensive Week 3 - Day 5
New Microsoft Word Document (2).pdf
What CMS to choose? WordPress - Joomla! - Drupal
SEO 101 - Google Page Speed Insights Explained
8 Most Popular Content Management Systems (CMS)
Core WordPress Plugins That Every Website Needs.pdf
How websites and search engines work
Introduction to WordPress
The Ultimate Guide to Choosing WordPress Pros and Cons
The Significance of CMS Website Development.pdf
Just dev it presenation modified word press 101
Liferay as solution for legacy applications
CMS Web Designs.pdf
Content Management System
Csaba Kissi - SEO Tactics 2022
5 reasons to invest in custom website development
PDF Servers for Hackers Server Administration for Programmers 1 (2018-06-19) ...
CMS ( Content Management System ) Digital Marketing
Lesson 1 course how to build a website for musicians
WordPress Complete Manual in XAMPP
Ad

More from msz (15)

PPTX
Smart Speakers, Digital Assistants, AI, and Home Automation
 
PPTX
Smart Speakers
 
PPTX
Browser bloat 4x3 draft 8
 
PPT
Browser Bloat & Service Workers - 4x3 draft 6
 
ODP
New or obscure web browsers 4x3 (rcsi draft 6)
 
ODP
New or obscure web browsers (4x3 draft 5)
 
ODP
Web Browser Basics, Tips & Tricks - Draft 20 (Revised 5/18/17)
 
ODP
Running Android Apps on Chrome & ChromeOS
 
ODP
The Frugal Techie: Be Financially Free and still afford Tech. Toys
 
ODP
More Browser Basics, Tips & Tricks 3 Draft 8
 
ODP
What to do when Classic Google Maps Go Away?
 
ODP
More Browser Basics, Tips & Tricks 2 Draft 17
 
ODP
Wearable tech etc Draft 1
 
ODP
E-books Draft 7
 
PDF
Nonviolent Communication - NVC
 
Smart Speakers, Digital Assistants, AI, and Home Automation
 
Smart Speakers
 
Browser bloat 4x3 draft 8
 
Browser Bloat & Service Workers - 4x3 draft 6
 
New or obscure web browsers 4x3 (rcsi draft 6)
 
New or obscure web browsers (4x3 draft 5)
 
Web Browser Basics, Tips & Tricks - Draft 20 (Revised 5/18/17)
 
Running Android Apps on Chrome & ChromeOS
 
The Frugal Techie: Be Financially Free and still afford Tech. Toys
 
More Browser Basics, Tips & Tricks 3 Draft 8
 
What to do when Classic Google Maps Go Away?
 
More Browser Basics, Tips & Tricks 2 Draft 17
 
Wearable tech etc Draft 1
 
E-books Draft 7
 
Nonviolent Communication - NVC
 

Recently uploaded (20)

PPTX
Funds Management Learning Material for Beg
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PPT
tcp ip networks nd ip layering assotred slides
PPTX
Slides PPTX World Game (s) Eco Economic Epochs.pptx
PDF
Cloud-Scale Log Monitoring _ Datadog.pdf
PPTX
CHE NAA, , b,mn,mblblblbljb jb jlb ,j , ,C PPT.pptx
DOCX
Unit-3 cyber security network security of internet system
PPTX
Introuction about ICD -10 and ICD-11 PPT.pptx
PDF
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
PPTX
artificial intelligence overview of it and more
PDF
RPKI Status Update, presented by Makito Lay at IDNOG 10
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PPTX
SAP Ariba Sourcing PPT for learning material
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PDF
Sims 4 Historia para lo sims 4 para jugar
PDF
An introduction to the IFRS (ISSB) Stndards.pdf
PPTX
presentation_pfe-universite-molay-seltan.pptx
PPTX
Digital Literacy And Online Safety on internet
PDF
Testing WebRTC applications at scale.pdf
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
Funds Management Learning Material for Beg
Design_with_Watersergyerge45hrbgre4top (1).ppt
tcp ip networks nd ip layering assotred slides
Slides PPTX World Game (s) Eco Economic Epochs.pptx
Cloud-Scale Log Monitoring _ Datadog.pdf
CHE NAA, , b,mn,mblblblbljb jb jlb ,j , ,C PPT.pptx
Unit-3 cyber security network security of internet system
Introuction about ICD -10 and ICD-11 PPT.pptx
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
artificial intelligence overview of it and more
RPKI Status Update, presented by Makito Lay at IDNOG 10
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
SAP Ariba Sourcing PPT for learning material
INTERNET------BASICS-------UPDATED PPT PRESENTATION
Sims 4 Historia para lo sims 4 para jugar
An introduction to the IFRS (ISSB) Stndards.pdf
presentation_pfe-universite-molay-seltan.pptx
Digital Literacy And Online Safety on internet
Testing WebRTC applications at scale.pdf
Slides PDF The World Game (s) Eco Economic Epochs.pdf

Web Publishing & WordPress Introduction 16x9 draft 17

  • 1. Web Publishing & WordPress Introduction (and Website/CMS/Hosting Planning Considerations) RCSI 7pm EST 5/14/19 Mark S. Zinzow Slideshare.net/msz
  • 2. Topics 1. Content Management Systems 2. Why Choose WordPress, or Not? 3. Free or Cheap Web Hosting and Domain registration, & Software Expenses 4. WordPress Jargon & A Few Security Notes 5. How to Create a WordPress site 6. WordPress Plugins 7. WordPress Help, Tutorials, Documentation, etc. 8. General Data Protection Regulation - GDPR
  • 3. Content Management Systems (CMS) “A CMS is a software tool that allows you to create, edit, and publish content. While early CMS software was used to manage documents and local computer files, most CMS systems are now designed exclusively to manage content on the Web.” https://techterms.com/definition/cms Open Real Estate is free software for building websites of real estate agencies and realtors. It is based on Yii CMF - one of the fast working modern frameworks. Open Real Estate is a ready-to-use business solution. Drupal is an open-source platform and content management system for building dynamic web sites offering a broad range of features and services including user administration, publishing workflow, discussion capabilities, news aggregation, metadata functionalities using controlled vocabularies and XML publishing for content sharing purposes. Joomla is an award- winning content management system (CMS), which enables you to build Web sites and powerful online applications. Forked from Mambo. Tiki is a CMS/Groupware which offers a large number of features "out-of-the- box" arguably more than any other Open Source Web Application. It can be overwhelming, even to an experienced user or administrator. Tiki has all the classic CMS and portal features of other applications, but also includes features not available anywhere else. Tiki is highly configurable and modular; all features are optional and can be administered through Tiki's browser-based interface. https://sitemagic.org/ https://typo3.org/ http://hotarucms.org/ Hotaru CMS is for bookmarking and social voting based sites such as Digg or Reddit.
  • 4. Free CMS Software Comparisonhttps://socialcompare.com/en/comparison/popular-content-management-system-cms-comparison-table
  • 5. Why Choose WordPress? Popularity: WordPress is used by 33.7% of all websites - a content management system market share of 60.7%. https://w3techs.com/technologies/overview/content_management/all Peer Support: 668,868 members in 1,532 groups & 97 Countries https://www.meetup.com/topics/wordpress/ https://www.meetup.com/pro/WordPress/ https://make.wordpress.org/community/meetups/
  • 6. Why Choose WordPress? 6 Important Reasons Why You Should Use WordPress for Your Website 1. WordPress is Free as in Freedom. WordPress is a free software. 2. WordPress is Easy to Customize with Themes and Plugins. 3. WordPress is SEO Friendly. ... standard compliant high-quality code … 4. WordPress is Easy To Manage. ...built-in update management… 5. WordPress is Safe and Secure. 6. WordPress Can Handle Different Media Types. See our full list of 19 different types of websites you can make using WordPress. https://www.wpbeginner.com/why-you-should-use-wordpress/
  • 7. 7. You Can Migrate Your Site to another CMS Learn How to Migrate Your WordPress Website to Drupal https://cms2cms.com/blog/learn-migrate-wordpress-website-drupal/ Import the XML File: Choose the Import from a file option and import the XML file downloaded from the WordPress website. Export WordPress Website: In your WordPress Admin Area, go to Tools > Export. Select All content and then click the Download Export File button.
  • 8. Why NOT Choose WordPress? Most hosting providers have Softaculous Auto Installer scripts offering about 76 Portal/CMS, and 16 blog alternatives to WordPress. Each one has a description, reviews, and a demo site: https://www.softaculous.com/apps/cms/ Some alternatives may be more scalable, feature rich, specifically tailored to the type of site you wish to create, or cheaper once you factor in the subscription costs for many WordPress pluggins, themes, and developer customizations etc. Free WP options are often incomplete. The 9 Most Popular Free Content Management Systems (CMS) 2018 https://colorlib.com/wp/most-popular-content-management-systems/ How to Make a WordPress Website – Step-by-Step Guide for Beginners https://colorlib.com/wp/how-to-make-a-website/ 8 Best CMS Platforms to Start a Website in 2019 https://www.hostinger.com/tutorials/best-cms/
  • 9. WordPress Free vs. Pro Example of theme feature differences between Free & Pro $97 https://themezee.com/addons/poseidon-pro/
  • 10. Bargain Hosting options Examples of recent bargains of lifetime web hosting services: https://sharewareonsale.com/?s=hosting&post_type=download e.g. $44.99 10Gb Lifetime hosting & 1 yr domain (renews at $12/year) for 4 websites Normally $6/month + domain registration https://archhosting.net/website-hosting https://pantheon.io/plans/pricing Free web hosting for developing web sites, lots of training support, and high end scaling https://lifetime.hosting/#1#page-pricing $79.95 3Gb, 3 Websites, Unlimited Bandwidth (larger & smaller plans too) https://lifetimehost.com/ $199 10Gb, cPanel,SSL, FTP, PHP 24/7 support (cannot change included domain name!) https://www.webhostface.com/lifetime-hosting/ $180 15Gb SSD, SSL, Weebly, free backup, unmetered bandwidth, Free Content Delivery Network (CDN) Limited Time Offer, Dedicated Personal WordPress support. https://cloudatcost.com/#hosting (Service practically unusable, all clients added to one overloaded server.) $2 OneTime, 1 Domain, 10Gb, 1TB data transfer, 10DB, 400+Apps ($9 annual fee/user) http://www.webhostingtalk.com/forumdisplay.php?f=45 Forum to find free hosting or cheap sales
  • 11. Consider Installing WordPress Locally You Can Test WordPress with out a Hosting Provider https://themeisle.com/blog/install-xampp-and-wordpress-locally/ How to Install XAMPP and WordPress Locally on Windows PC https://www.apachefriends.org/ XAMPP Apache + MariaDB + PHP + Perl, the most popular PHP development environment (Win, Mac & Linux) https://www.apachefriends.org/add-ons.html Bitnami free all-in-one tool to install Drupal, Joomla!, WordPress and many other open source apps in XAMPP https://host4asp.net/install-and-setup-wordpress-on-iis/ Or install on IIS by Microsoft Web Platform Installer (Web PI) https://designpress.com/web-development/lightweight-alternatives-to-apache-and-iis-web-servers/ 5 Lightweight Alternatives To Apache And IIS Web Servers
  • 12. CloudAtCost: Too Good to be true? YES! 20% off coupon code Zu2eXYDYtU, No maintenance fee on Cpanel or DeveloperCloudPro packages Here is the $2 cloud storage menu. I'd say it's the most rudimentary I've ever seen. The only allowed extensions are: jpeg, jpg, png, gif, psd, txt, ico, pdf, mp3, mp4, wma, flv, avi, xls, xlsx, docx, apk, zip, rar, iso, dmg, exe, mov, and war. There is a $9 annual fee per user account, but that can cover many services, and is waived if you subscribe to any service with a monthly fee. BTW, you can anonymously share files for free as well at: https://download.cloudatcost.com/ http://www.businesselitecanada.com/technology/fibernetics-corp/ https://youtu.be/INVaNT1R_jE
  • 13. CloudAtCost: Too Good to be true? YES! The industry standard cPanel has all the functionality you need to host any kind of website.
  • 14. My Search for the Best Hosting Bargain Goes On! Please join the comment thread in my Free Web Hosting Services Blog at: bit.ly/CompareFreeHosting This is a place to document the gotchas and pitfalls of free hosting. My spreadsheet has a tab with links like: http://www.free-webhosts.com/ Example tip from the comment thread: https://www.christitus.com/2019/03/14/wordpress-google-cloud-platform/ Google VM web host under a dollar a year!!! Typically 1 to 7 cents per month!
  • 15. Few Free Hosting Services Left One available example is 000webhost https://www.000webhost.com/ This code added to your page should remove the one ad they add: <script> var dlist = document.getElementsByTagName("div"); // get all div elements dlist[dlist.length-1].remove(); // remove ad injected as last div </script> https://www.000webhost.com/forum/t/getting-started/16043 https://www.000webhost.com/forum/c/tutorials https://www.000webhost.com/forum/t/how-to-make-a-free-website-using-wordpress-video/123868 Short page showing a way to toggle the ad div with JavaScript https://app-1539827907.000webhostapp.com/togdiv.html https://www.bitdegree.org/tutorials/free-website-hosting/ This tab is injected on all free pages:
  • 16. Domain Registrars & Domain Spam 5 Reasons You Need Private Domain Registration 1. Prevent unwanted solicitation. When you can't control the dissemination of your contact information … 2. Protect your privacy. Identity theft isn't just happening in the movies. … 3. Stay in control. When private domain registration keeps your personal … 4. Disguise your Email. When you elect private domain registration, your … 5. Stay in Budget. While it's difficult to put a price on peace of mind, it's safe to assume it would be higher than the typical $5-$9 price range associated with private domain registration. http://www.networksolutions.com/education/you-need-private-registration/ https://www.freenom.com/en/freeandpaiddomains.html https://www.freenom.com/en/pricechart.html Real DNS domains for FREE! (Free the first year AND FREE Renewal) By subscribing to the Freenom WHOIS Privacy Protection Services (“WHOIS Privacy Services”), you are engaging ID Shield to administer and register each domain name controlled by you. ...(“Protected Domain”) in the name of ID Shield. Thus, your name, postal address, email address, phone and fax numbers shall be kept confidential!
  • 17. Domain Registration Alternatives Subdomains are usually FREE Subdomain options can save a lot of registration fees for small sites. E.G. YourSite.HostingDomain.com, 2.cacsite.com ($2 Holiday Hosting Special Price) Not all hosting providers offer subdomains. May be an issue if you wish to change providers in the future. URL Shorteners are FREE URL shorteners can give you a shorter location to bookmark or print on business cards etc. If you use one that allows you to edit your target link, you can point it to different subdomains, or even different domain names to take advantage of free domain name for a year promotions. (Not great for a big website, but maybe useful for a small frugal group?) https://alternativeto.net/software/tinyurl/ e.g. I use tinyurl.com/mszmobile to point to my Mobile Phone Service Comparison
  • 18. Remember Domains Don't use Spaces! 30 Unintentionally Inappropriate Domain Names https://www.boredpanda.com/worst-domain-names/ Ladrape.com – La Drape Webone.com – Web One Gotahoe.com – Go Tahoe Mp3shits.com – MP3s Hits Analisajoy.com – Analisa Joy Budget.co.ck – Budget Cook Island Childrenswear.co.uk – Children’s Wear Teacherstalking.org – Teachers Talking Oldmanshaven.com – Old Man’s Haven Therapistinabox.com – Therapist In a Box Masterbaitonline.com – Master Bait Online Expertsexchange.com – Experts Exchange Childrenslaughter.com – Children’s Laughter Nobjs.org – North Of Boston Jewish Singles Cumstore.co.uk – Cumbria Storage Systems Americanscrapmetal.com – American Scrap Metal Molestationnursery.com – Mole Station Nursery Whorepresents.com –Who Represents? Powergenitalia.com – Powergen Italia Kidsexchange.net – Kids Exchange Choosespain.com – Choose Spain Speedofart.com – Speed of Art Bitefartcafe.rs – Bitef Art Cafe Penisland.net. – Pen Island Bendover.com – Ben Dover Therapist.com – Therapist Itscrap.com. – IT Scrap Swissbit.ch – Swiss Bit
  • 19. WordPress Jargon Category: Category is one of the pre-defined taxonomies in WordPress. It is used to sort and group content into different sections. https://www.wpbeginner.com/glossary/category/ Shortcode: A short notation to call a function or API feature. E.g. [video src="video-source.mp4"] https://codex.wordpress.org/Shortcode Slug: The post slug is the user friendly and URL valid name of a post. Most common usage of this feature is to create a permalink for each post. https://www.wpbeginner.com/glossary/post-slug/ Splog: Splog or Spam Blog is a blog created for the sole purpose of linking to other associated websites. https://www.wpbeginner.com/glossary/splog/ Tag: Tag is one of the pre-defined taxonomies in WordPress. Users can add tags to their WordPress posts along with categories. However, while a category may cover a broad range of topics, tags are smaller in scope and focused to specific topics. https://www.wpbeginner.com/glossary/tag/ Theme: A theme is a collection of templates and stylesheets used to define the appearance and display of a WordPress powered website. https://www.wpbeginner.com/glossary/theme/ Theme Framework: 'Refers to a code library that is used to facilitate development of a theme. https://www.wpbeginner.com/glossary/theme-framework/
  • 20. #1 WP Security No No: Default admin acct. Why “Admin” Is Never A Good Idea For Your Custom WordPress Site https://www.210consulting.com/why-admin-is-never-a-good-idea-for-your-custom-wordpress-site/ How to fix WordPress admin dashboard (wp-admin) hack https://www.getastra.com/blog/911/fix-wordpress-admin-dashboard-wp-admin-hack/ Brute Force Attacks: Don't use the 'admin' username https://codex.wordpress.org/Brute_Force_Attacks Hide login page, Hide wp admin – stop attack on login page https://wordpress.org/plugins/hide-login-page/
  • 21. XML-RPC Attack Considerations What is WordPress XML-RPC and How To Stop an Attack https://kinsta.com/blog/wordpress-xml-rpc/ How To Stop XML-RPC attack on WordPress site https://sysally.com/blog/how-to-stop-xml-rpc-attack-on-wordpress-site/ “...since WordPress version 3.5 it [XML-RPC] has been turned on by default.” Brute Force Amplification Attacks Against WordPress XMLRPC https://blog.sucuri.net/2015/10/brute-force-amplification-attacks-against-wordpress-xmlrpc.html https://sucuri.net/website-firewall/stop-brute-force-attacks Pluggins to deal with XML-RPC attacks: https://wordpress.org/plugins/search/xml-rpc/ https://wordpress.org/plugins/miniorange-limit-login-attempts/ https://wordpress.org/plugins/wp-simple-firewall/
  • 23. The WordPress Dashboard How to Change From Blog to Website View See a much more detailed example at: https://wpsitebuilding .com/how-to-make- wordpress-look-like- a-website.html
  • 24. How To Make a WordPress Website The OceanWP theme and Elementor layout plugin use theme templates to make stunning websites in these tutorial videos! https://youtu.be/2cbvZf1jIJM?t=875 https://youtu.be/z7BdjiyO-fc?t=1265
  • 26. Elementor Pro Pricing https://elementor.com/pricing/ https://docs.elementor.com/article/226-getting-started Which Themes Work Best with Elementor? OceanWP is on this list. https://docs.elementor.com/article/78-themes https://alternativeto.net/software/elementor/
  • 27. Page Builders = WYSIWYG Web Editors Elementor is just one of many Page Builders 22 Best Free WordPress Page Builder Plugins 2019 https://www.edopedia.com/blog/free-wordpress-page-builder-plugins/ Blox Page Builder, SiteOrigin Page Builder, Elementor Page Builder, Beaver Builder, Unyson, Live Composer page builder, KingComposer, WP Maintenance Mode / Coming Soon Page Builder, Bold Page Builder, Post and Page Builder, WP Lead Plus X, Page Builder Sandwich, Pootle Pagebuilder, Fusion Page Builder, Tailor Page Builder, Page Builder, Mesh, Qoob, Ultimate Page Builder, Blockade, Brix, Uix Page Builder https://smallenvelop.com/best- free-page-builder-plugins- wordpress/
  • 28. Useful WordPress Plugins WP Maintenance Mode By Designmodo https://wordpress.org/plugins/wp-maintenance-mode/ Loginizer is a WordPress plugin which helps you fight against brute force attack by blocking login for the IP after it reaches maximum retries allowed. You can blacklist or whitelist IPs for login using Loginizer. https://wordpress.org/plugins/loginizer/ Loginizer By Raj Kothari
  • 29. Useful WordPress Plugins UpdraftPlus WordPress Backup Plugin By UpdraftPlus.Com, DavidAnderson https://wordpress.org/plugins/updraftplus/
  • 30. Useful WordPress Plugins WP Migrate DB By Delicious Brains WP Migrate DB exports your database as a MySQL data dump (much like phpMyAdmin), does a find and replace on URLs and file paths, handles serialized data, then allows you to save it to your computer as an SQL file. To complete the migration, you need to use a database management tool (e.g. phpMyAdmin) to import the SQL file to your database, replacing your existing database. It is perfect for developers who need to migrate fresh data from the production site to their local install, or migrate their locally developed site to a staging or production server. https://wordpress.org/plugins/wp-migrate-db/ https://www.phpmyadmin.net/
  • 31. Useful WordPress Plugins Security Plugins 10 Best WordPress Security Plugins in 2019 https://www.wpblog.com/top-security-plugins-for-wordpress/ https://sucuri.net/ (Most effective in FREE mode) https://www.wordfence.com/ https://wordpress.org/plugins/all-in-one-wp-security-and-firewall/
  • 32. WordPress Tutorials & How Tos Elementor Page Builder – Documentation, Tutorials, Tips & Tricks https://docs.elementor.com/ OceanWP Theme – Documentation, Tutorials & FAQs https://docs.oceanwp.org/ https://www.tyler.com/introduction/
  • 33. WordPress Tutorials & How Tos Getting Started with OceanWP https://youtu.be/hq37Dbcq90w Astra vs OceanWP: What Is The Best Wordpress Theme https://youtu.be/rOTPLvExcOA
  • 34. General Data Protection Regulation  GDPR Cookies, Privacy Policies, Form Rules, OH MY! The GDPR went into effect on the 25th of May 2018. It is a complex list of requirements designed to give EU citizens control over their personal data, while emphasizing the ideas of freedom, security and equality within the European Union. https://www.whatisgdpr.eu/ https://www.hallaminternet.com/how-to-make-your-website-gdpr-compliant/ How to make your website GDPR compliant
  • 35. GDPR Penalties Google hit with $57 million GDPR fine, the first for a US tech company Stemming from an investigation that began in May — the day after Europe’s strict new data privacy rules known as GDPR went into effect — France’s data protection authority has announced a $57 million fine against Google in the first such GDPR penalty levied against a US technology company. In a statement explaining the action, the French agency known as the CNIL noted that the fine is a result of deficiencies that include Google not being clear enough about the way user data is handled to present personalized ads. https://bgr.com/2019/01/21/google-gdpr-fine-57-million-us-first/ ...two levels of fines based on the GDPR. The first is up to €10 million or 2% of the company’s global annual turnover of the previous financial year, whichever is higher. The second is up to €20 million or 4% of the company’s global annual turnover of the previous financial year, whichever is higher. The potential fines are substantial and a good reason for companies to ensure compliance with the Regulation. https://www.gdpr.associates/data- breach-penalties/
  • 36. Thank You & Misc. Links https://www.youtube.com/channel/UCHRp19HU7Y2LwfI0Ai6WAGQ LearnWebCode YouTube Channel https://www.youtube.com/playlist?list=PLpcSpRrAaOaqMA4RdhSnnNcaqOVpX7qi5 With useful WordPress tutorials playlist https://www.mylinkspage.com/lifetime-hosting-review/ Lifetime.Hosting 2 - now provides 2 lifetime domain registrations with privacy on every base package. https://www.wpexplorer.com/free-cdn-services-for-wordpress/ CloudFlare is popularly known as the best free CDN (Content Delivery Network) for WordPress users. It is one of the few industry-leading players that actually offers a free plan. https://www.facebook.com/groups/OceanWP/ OceanWP Facebook community https://www.facebook.com/groups/1181404975268306/ Elementor Facebook community https://troubleshooter.xyz/wiki/fix-ssl-certificate-error-google-chrome/ How To Fix SSL Certificate Error in Google Chrome https://www.000webhost.com/blog/install-wordpress https://financesonline.com/top-20-free-web-hosting-services/ 20 Best Free Web Hosting Services in 2019 https://community.letsencrypt.org/t/crontab-script-for-letsencrypt-sh-le-cron/13999 https://github.com/petrkle/le-cron Cron script for dehydrated client for signing certificates with an ACME-server (e.g. Let's Encrypt) https://codegena.com/free-download-themeforest-themes/ Pirate WordPress themes, try before you buy? https://bubbajuju.com/how-to-copy-website-design-wordpress-theme/ https://www.tahirtaous.com/how-to-install-wordpress-on-windows-7/ https://www.sitepoint.com/9-of-the-most-popular-free-wordpress-themes/ https://tubemint.com/wordpress-2019-child-theme/ https://github.com/aks84/2019-child Child themes are used to modify the primary theme in a way that should survive updates. Not all themes support that as intended. “Seriously, it's uncool to save my search for "red polka dot underwear" and show me ads for them.” Epic new tab
  • 37. A Beginner's Guide to WordPress by Mark S. Zinzow Slideshare.net/msz member: WordPress Downstate (Champaign, IL) E-mail: markz@myprivacy.ca (spam protected email)

Editor's Notes

  • #2: This talk may help you if you think you might want to create a web site. It is a record of the things I discovered in creating my very first WordPress website, and hopefully touches many of the things I’ll want to remember the next time I create a site with WordPress.
  • #3: About 55% of all websites are created with some kind of CMS. In this talk, we will discuss what a CMS is, and why you’d want to use one. That number is growing rapidly due to the complexity of modern web design. SEO (Search Engine Optimization) requires modern web sites to be responsive and secure. This adds time and complexity to the old process of coding everything from scratch!
  • #4: WordPress is the most popular CMS, used by over 60% of the sites created with a CMS. Droopal is more popular than WP for larger sites that require high performance.
  • #5: Free hosting at WordPress.com does not include plugins. Note how many features require plugins! Depending on your needs, another CMS may have more of the features you want built in.
  • #6: I would not pick WordPress just because it is the most popular, but if you want peer support, WordPress is a good choice. WordPress pays Meetup.com fees to list their groups. In April 2019, Google reports about 39,000,000 WordPress videos on YouTube. Just about any task is available in a video tutorial.
  • #7: My number one reason to use WordPress, is that it is easy to find someone to help you! Wpbeginner is also an excellent site to learn many basics about WordPress. Another reason not listed, is that you can be well paid to create websites with WordPress.
  • #8: You&amp;apos;re not stuck with WordPress when you start with it, so it’s not a bad choice for learning a first CMS. Cms2cms.com can help you migrate a web site between a good number of content management systems.
  • #9: The 9 Most Popular Free Content Management Systems page has an older sample of w3techs.com website analysis showing WordPress is gaining popularity rapidly. The last article goes into more WordPress Pros &amp; Cons, as well as comparisons with Drupal &amp; Joomla, which may help you decide if WordPress is right for you.
  • #10: Free WordPress themes are often a teaser to get you to buy a Premium or Pro version. You might want to check that upgrade cost before investing time in a “starter” theme.
  • #11: Beware of low promotional monthly fees that automatically escalate to rather high fees after an introductory period. Clout at Cost Yearly Maintenance Fee February 19, 2018 9.18 Customers with a onetime payment service are subject to an annual maintenance fee of $9 which will be invoiced 12 months after using our service. This does not apply to users that have a monthly paid service. This Maintenance fee will ensure proper hardware upgrades and maintenance to reduce degradation of onetime payment services. cPanel-WHM Reseller 10 (11 websites, the reseller gets a sales site too!) Domain Names10 Disk Space100 GB Data Transfer5TB Email Addresses100 MySQL Databases100 cPanel AccessYes WHM ResellerYes Custom Name serversYes Term Length: One TimePrice Per Term:$35.00
  • #12: Before buying a hosting package, try running WordPress on your own computer. Edit your hosts files to use any domain name you like! These icons are just a handful of packages you can add to XAMPP (pronounced shamp) with a single .exe installer, however there are many other web servers that will run WordPress on Windows, Mac, and Linux.
  • #13: I thought I’d found the ultimate bargain in web hosting, but their server is not up to the average load of the customer base they have put on it. Still, many of their other services like unlimited free cloud storage for file sharing, and email forwarding for a domain work just fine.
  • #14: Cpanel features vary from provider to provider. Cloud at Cost seems to include just about everything, except load balanced servers.
  • #15: If you search online for web hosting bargains, you will find very little of use as the expensive options usually get top billing. I created a blog page to serve as a single record of the best deals around. http://www.free-webhosts.com/ Has one of the better lists, but the number of providers has dropped from the thousands to about 100.
  • #16: 000webhost is one of the highest ranked and most useful free hosting providers. I wrote some simple JavaScript to demonstrate that it is possible to remove their branding ad they inject on every web page. I suppose it would be more fair to remove it after allowing it to be viewed for 5 or 10 seconds before it goes away. This would be a trivial addition to the code, left as an exercise for the reader. Hint, see the Window setTimeout() Method article at W3Schools.com! (How to code with copy and paste! ;-)
  • #17: While there are many places you can buy a domain name, Freemom is my favorite, and you can probably tell why by looking at their pricing if you have shopped anywhere else. Many providers charge extra to keep your contact information private. Warning! Registering a domain, for even a few hours without privacy, can result in hundreds of spam emails and phone calls from web developers. (Annoying personal experience!)
  • #18: You don’t always need your own domain to publish online. Google Chrome SSL paranoia is making subdomain use harder, as Chrome labels any site sharing an IP (ie. a subdomain certificate) as DANGEROUS! See a workaround on the 2nd last slide: https://troubleshooter.xyz/wiki/fix-ssl-certificate-error-google-chrome/
  • #19: These humorous examples of real domain names may serve as a caution when selecting your own. You can use a dash instead of a space in a domain name!
  • #20: Please reference the links for more detail on these terms, and the functions they represent. Posts, pages, and many of these terms have specific uses in the context of WordPress.
  • #21: Before you even install WordPress for the first time, you should know to avoid the default administrator account name admin. It is the most common target for hacking your account for SEO and SPAM purposes.
  • #23: When I first saw the WordPress dashboard, I thought this is the way I&amp;apos;d like to manage a website. However, there are a few things I have trouble remembering where they are in the menus, like the dashboard settings, which are under Users (used mostly to manage subscribers to the site) rather than Settings which manages site settings, not user settings.
  • #24: WordPress was originally written to create blogs. I find this slide handy to remember how to make the site look like a regular website rather than a blog site.
  • #25: Finding a robust and free WordPress theme can be like finding a needle in a haystack of teaser themes intended to get you to buy a Pro or Premium version. If anyone knows of a single free WordPress theme that does most everything a robust web site needs, please let me know where you found that holy grail! These video links skip over the domain registration, hosting, and WordPress install which are all quite simple, and may vary a bit from these examples. I do not recommend their suggested hosting provider for every use case.
  • #26: These are just some examples of additional features that cost extra to add to the OceanWP theme.
  • #27: Elementor is one of the more popular page builder and layout editors for WordPress. The free version of Elementor is functional and useful, however it is another teaser to spend more money on your website.
  • #28: There are many alternatives to Elementor, and the new WordPress block editor Gutenberg may eventually provide much of its functionality. They let you build websites with what you see is what you get drag and drop functionality, usually avoiding the need to deal with the underlying code.
  • #29: Pluggins are used to add many features to WordPress websites. The next few slides provide a few examples. Like themes, many plugins are free until you want to use some premium features. WordPress has a mechanism to take a site offline while you are working on it they refer to as maintenance mode. WP Maintenance Mode also works as a fancy under construction page that will email your clients when your site launches, and makes it easier to turn on maintenance mode.
  • #30: This is probably the most common plugin for backing up your web site for free.
  • #31: WP Migrate DB can be handy for moving your web site, and a very useful tool for WordPress site administrators.
  • #32: Wordfence is probably the most popular security plugin. Sucuri, is most effective at the free level according to this review.
  • #33: Elementor and OceanWP are some of the more extensively documented WordPress additions.
  • #34: I found this side by side comparison of two very popular WordPress themes helpful in understanding the differences between themes. This presenter created two sites with identical content to show the differences in style and features.
  • #35: If you allow European visitors on your website, you are subject to fine if you do not learn about these complex regulations, and comply with them all! These links will give you an introduction. If you work for a large company, GDPR compliance will require at least one full time employee.
  • #36: The fines are not cheap!
  • #37: This entire presentation is intended to give you an overview of many resources and links to step by step instructions you can find online. The links are easily copied from the text below the slides at Slideshare.net/msz. This page contains some additional links of interest that will not be reviewed during the presentation due to time constraints.
  • #38: This email address will require you to respond to an email of your own before delivery to me. I hope this will help folks get started publishing web pages. Many of the details on certain steps (like favion creation) can easily be found with a web search.