<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Wordpress on shocksolution.com</title><link>https://shocksolution.com/tags/wordpress/</link><description>Recent content in Wordpress on shocksolution.com</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 16 Apr 2019 16:49:21 +0000</lastBuildDate><atom:link href="https://shocksolution.com/tags/wordpress/index.xml" rel="self" type="application/rss+xml"/><item><title>Find Last Login Time for Wordpress Users in the SQL Database</title><link>https://shocksolution.com/posts/find-last-login-time-for-wordpress-users-in-the-sql-database/</link><pubDate>Tue, 16 Apr 2019 16:49:21 +0000</pubDate><guid>https://shocksolution.com/posts/find-last-login-time-for-wordpress-users-in-the-sql-database/</guid><description>&lt;h2 id="question-what-are-the-timestamps-for-the-last-login-for-every-wordpress-user-in-this-wordpress-site"&gt;Question: What are the timestamps for the last login for every Wordpress user in this Wordpress site?&lt;/h2&gt;&#10;&lt;p&gt;Most answers say to install some plugin, and there are dozens that will show the date and time when each Wordpress user last logged in. However, plugins are a problem, because they always need to be kept up to date, and many plugins get abandoned. Now, you have a potential security problem. Also, this approach assumes that your Wordpress front-end is up and running; if your site has been hacked or accidentally broken, you need to go into the database to do some forensics.&lt;/p&gt;</description></item><item><title>Updating to Wordpress 5 on a Linux Host: Requesting FTP Credentials</title><link>https://shocksolution.com/posts/updating-wordpress-5-linux-host-ftp-credentials/</link><pubDate>Mon, 14 Jan 2019 17:10:43 +0000</pubDate><guid>https://shocksolution.com/posts/updating-wordpress-5-linux-host-ftp-credentials/</guid><description>&lt;p&gt;Wordpress 5 didn&amp;rsquo;t install automatically on sites hosted on my CentOS 7 Wordpress hosting server. That&amp;rsquo;s by design, because I&amp;rsquo;m selfish and I&amp;rsquo;d rather wait for a few bug-fix releases before making a major upgrade. When I chose to upgrade manually on a test site, Wordpress asked for my FTP credentials:&lt;/p&gt;&#10;&lt;figure class="ma0 w-75"&gt;&lt;img src="https://shocksolution.com/images/Wordpress-permission-problem-300x178.png"&#10;&#9;&#9;&#9;alt="Connection Information"&gt;&lt;figcaption&gt;&#10;&#9;&#9;&#9;&lt;p&gt;Connection Information: FTP credentials&lt;/p&gt;&#10;&#9;&#9;&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;p&gt;If you&amp;rsquo;re hosting Wordpress on your own server, it &lt;strong&gt;does not need FTP credentials&lt;/strong&gt;. This page is a symptom of a permissions issue with the underlying server.  The web server (typically Apache) is unable to write the updated files to the Wordpress directory. From a security standpoint, this is actually a good thing. You generally don&amp;rsquo;t want to allow a public-facing service to make changes on your server. This problem occurs in other situations, such as configuring the WordFence plugin, so I&amp;rsquo;ve written a page devoted to &lt;a href="https://shocksolution.com/troubleshooting-wordpress-permissions-errors-on-linux-hosts/"&gt;troubleshooting Wordpress permissions on Linux hosts&lt;/a&gt;. That page describes how to fix the permissions issue without compromising the general security of your Wordpress host.&lt;/p&gt;</description></item><item><title>Optimize the Wordfence Firewall: Needs FTP Credentials</title><link>https://shocksolution.com/posts/optimize-the-wordfence-firewall/</link><pubDate>Sun, 26 Aug 2018 20:17:21 +0000</pubDate><guid>https://shocksolution.com/posts/optimize-the-wordfence-firewall/</guid><description>&lt;p&gt;I use Wordfence as a Wordpress security solution. Even the free version has a comprehensive set of features, and the premium version is even better. It&amp;rsquo;s very easy to install and configure Wordfence as a regular plugin. However, the step to &amp;ldquo;Optimize the Wordfence firewall&amp;rdquo; fails for many people. This is not the fault of Wordfence, since different steps may be required depending on how your web server is configured. My solution is for those who are hosting their own Wordpress, but may be helpful to other situations. Please note that these instructions affect the security of your system, and are aimed at users with intermediate to advanced Linux knowledge.&lt;/p&gt;</description></item></channel></rss>