Google+ website development wordpress

Google+ & Jetpack

Since September 2013, I have been using Jetpack to push my posts from this website to Twitter (@cathtechnogeek ) and Facebook (, but I never set up anything with Google+. Maybe it is because I, like so many others, had already got caught up in Facebook. Whatever the reason, I neglected Google+, I finally decided to create a presence in the Google+ Sphere.  So I thought I would create an account for CatholicTechnoGeek.

I first tried to create an account as, and soon discovered that Google+ wanted me to create a business account instead of a personal site. I was afraid Google was going to ask for a credit card when I began to create the site, but the account is free. After entering the standard set name, email, etc, information to create the account, the Google+ account was running.

I hopped into Jetpack, went to my publicize settings and added the Google account. I then went and posted and then checked the Google+ page and noticed my post was not on the site. After I did some digging, I found the Google+ site defaulted my WordPress posts to private.

To change your posts to public, you need to go into settings, scroll down until you see the “Apps & Activities” section (see photo #1). You have to click on the “Apps” tab (see photo #2) and you should find the window labeled “WordPress”. (Click on image to magnify) Once you click on the edit, you can change it so the WordPress app defaults to the setting you wish. I have changed my posts to public so anyone one can view the posts. However, it possible to restrict posts to a circle if you want.







After testing a few more posts, I placed some graphics and I am working on completing my profile.

layered security security technology website development wordpress

Wordfence – Slowed Site to a Crawl?

I recently found one downside to Wordfence recently. On a website I manage, it used up enough resources that slowed down my website to a crawl even with cache option enabled. I was using a high-speed connection and yet it took about 2-3 minutes for the site to display.

The way this website is constructed is more to blame than Wordfence. In an effort to compartmentalize various aspects of the website, is made up of seven WordPress installs under the same domain. So in this case the site was using 7 times the resources a normal website might use. Wordfence simply pushed it over the limit.

The moral of the story most likely Wordfence won’t usually crash your website, but it may slow it down depending on the limits of your web sever.

layered security passwords security technology website development wordpress

Wordfence Live Monitoring Plugin for WordPress

log in attempts listing
Just a short list of attempts to break in.

A goal of every blogger and website designer is to have people view and read you site. It is only natural. After all we spend countless hours trying to design a great looking website that is easy to use with content that people want to read.

However, one of the things that will ruin any site, no matter how well designed and how terrific  the content, is a website that is compromised. In other words, outside parties hack the website.

I know this from personal experience. This particular site was hacked and the site gained a poor reputation quickly. It has taken me a lot of work to prove to various people that I have cleaned up the site and it is safe to visit.


To help protect this website, and you the reader, I have installed various plugins to help monitor activity on this website. One plugin I have recently installed is Wordfence. While I am still learning about all the program’s features, I am impressed so far.

Wordfence is a plugin that monitors activity on your webpage.  On function is it keeps track of log in attempts. As you can see from the snip from above, I have people trying to sign in as an administrator and gain control of my website. To help prevent this type of break-in, I do not use “admin” as a user on my WordPress website. I also use a password consisting of random letters, numbers, and characters and is longer than 6 characters making it more difficult to break into.

Another function of Wordfence is to track hits on the website. As you can see from the photo below, my site has gained the attention of someone from the Netherlands (most likely a crawler or spider program) who has hit my site 1170 times. While some of these hits are for legitimate reasons, like listings for various search engines, most likely the large number of hits from the Netherlands is not for legit reasons.

Visitors or Hackers
Visitors or Hackers

In Wordfence, I can issue block a particular ip address, preventing a that particular computer from visiting my site. Unfortunately, it is a temporary block if you have the free version.

In premium version you more advance blocking features such as country block. This premium feature allows you to block any hits from a particular country(ies). You can do a simple blanket block, or you customize the block so that legitimate users you know can enter your site.

As I stated before, I am still learning all the programs features, so I can’t give a full review. However, I do urge you do take a look at this WordPress plugin.

Chrome technology Uncategorized wordpress

WordPress, Carrington Build, and a Child Theme

One of the benefits of using WordPress to build a website is that you can change the look of a website usually in a few minutes. All you have to do is load and activate a new theme that contains all the code to modify your website.

However, being the geek I am, I always like tweaking something on the site. Maybe it is a color, or perhaps a column width. In this particulate case, I was adding Carrington Build by Crowd Favorite ( to the website.

I love the functionality of the Carrington Build, but felt the theme that Crowd Favorite developed to highlight the feature was getting old. I had been using it for about four years on Nativity Church’s website ( Recently, I decided WordPress’ Twenty Fourteen theme might lend itself to the website nicely.

After installing the Carrington Build feature into the Twenty Fourteen theme (sorry but I cannot reveal the process since Crowd Favorite supplies this information to licensed customers only), I went into the WordPress Admin Panel, clicked on Appearance and then Themes. From there I found the Twenty Fourteen theme and Activated it. In a second or two, my new theme was running.

However, after a few minutes I noticed my RSS feeds were not showing the titles or dates. However, when I placed my cursor over the area where the title should be, the tile would appear. Thus, I knew everything was working and I needed to tweak a color on the titles since it appeared the titles showing as white on white.

Using Development Tool

The process of isolating the necessary CSS code was time consuming. (Partially because I do not regularly code websites, and partially due to the amount of tags used to code the site.)  Using Chrome Development Tools (it is built into Chrome – see for more information) I was able to isolate the necessary tags to change the title and date and wrote the necessary code:

.rss-date {
color: #41a62a;
.rsswidget, .widget-title a {
color: #41a62a;
li>.rsswidget {
color: #41a62a;

Because from time to time WordPress updates a theme to stay compatible with a newer version of WordPress, I created a child theme. If you directly modify the theme’s code, you often risk losing changes you make when you update because many files are overwritten. A child theme allows you to keep your changes.  Rather than write a long narrative on how to create a child theme you can visit WordPress’ Codex site at or simply search for “WordPress child theme” on your favorite search engine.

Once I created the child theme, I inserted the above code into the style.css file located in my child theme. After loading the changes and activating my child theme, I had my titles showing without fear of losing my changes. (I personally like using FileZilla ( ) to move my files between computer and my web server. I also like and Notepad ++ ( ) as an editor.)

technology website development wordpress

Building a WordPress Website: Domain Names- Part 1 (To Own or Not To Own)

So at this point, I have to assume (yes that is always a dangerous situation) that you want to do a shared hosted website using WordPress. So we {meaning you] need to make some decisions.

The first decision is do you want own domain name? What is a domain name? When you type a web address for places such as  Facebook (, Twitter (, or (, the name and the dot com is a registered domain name.

When you have a shared hosted website, may host providers are willing to register a domain for you. However, some hosting services don’t register the domain in your name. Instead, they register your domain name in their name.

In some cases, having the hosting service own the domain is not a bad thing. There are various ways of looking up who owns a website. If someone looks up who owns the domain, they get the company’s information and not your own.

In other cases, having ownership of your domain name is the better option. For example, for some reason you have an issue with your hosting service, and you want to move to another provider. If you own the domain, you can more easily move to another provider. If you don’t own the domain, you might lose you domain name when you change providers.

So take time to weigh the pro’s and con’s of owning a domain name….