background preloader

WordPress Info & Hacks

Facebook Twitter

How To Remove Malware From WordPress - WordPress Tutorials - SecurePress. This step-by-step guide can be used by practically anyone to remove malware from WordPress.

How To Remove Malware From WordPress - WordPress Tutorials - SecurePress

However, you must be willing to get your hands a little dirty, and be comfortable with FTP and File Manager. If this is not your cup of tea, you may wish to look at our malware removal service instead. Okay, let’s begin. Step 1: Scan Your Computer Malware can infect your WordPress in various ways, one of which is if your computer has a virus that is leaking your FTP password. Step 2: Change Your cPanel/FTP Password Now that your computer is virus free, you should change your cPanel and FTP password. Step 3: Download WordPress Download the latest fresh WordPress package from the official site. Step 4: Extract Files Extract the files from the zip or tar.gz that you have just downloaded onto your computer. Step 5: Removing The Malware Infection Login to your FTP or cPanel > File Manager.

Stopping WordPress Exploits and Spam. Here's how to block the most common wordpress exploits and spam to secure your site and server.

Stopping WordPress Exploits and Spam

Die 99% of WP Malware There are couple WP core files that you can modify to make it impossible for an attacker to exploit. It is simply by adding a die(); to the top of the at-risk files. Add a die(); as the very first php line to run (after <? Php) in the following files: Getting all values for a custom field key (cross-post) - WordPress Development Stack Exchange. Displaying Posts Using a Custom Select Query. Description At some point in your WordPress development career you may be presented with the need to display one or more posts using SELECT criteria not provided by WordPress' query_posts architecture.

Displaying Posts Using a Custom Select Query

For instance, it may become necessary to JOIN WordPress tables to determine which posts should be displayed, or you may want to use data stored in your own tables to determine which posts should be displayed. The practical example, outlined below, demonstrates a process of selecting all posts with a particular Custom Field value stored, and displaying them in a Page based on a Page Template. Originally, this code was used to implement a post tagging plugin, which allowed organizing posts in less structured collections than the WordPress Categories.

Your own usage may be very different, but the content and example should still give you a useful introduction to the general process involved. Building An Advanced WordPress Search With WP_Query. Advertisement Meet the new Sketch Handbook, our brand new Smashing book that will help you master all the tricky, advanced facets of Sketch. Filled with practical examples and tutorials in 12 chapters, the book will help you become more proficient in your work. Get the book now → 5 Simple Methods for Creating Custom Queries in WordPress. On every page of your website, WordPress runs a query.

5 Simple Methods for Creating Custom Queries in WordPress

This fetches data from your site’s database and then displays it in the way your theme tells it to using the loop. This is referred to as the main query. Depending on the type of page being displayed, WordPress will use the most appropriate template file, meaning that the loop might vary for different content types. But it will always run a query to fetch data from the database. Sometimes you may want to change the way the query works. The great news is that WordPress makes this possible.

Custom Loop/Query Based on Custom Fields. If you design or develop WordPress themes or plugins, there's a good chance that someday you'll need to make a query for custom meta fields.

Custom Loop/Query Based on Custom Fields

These are those completely custom key/value pairs that you can attach to any post, page, or custom post type. WordPress has a basic UI for them by default, or you can use something like Advanced Custom Fields to get fancy with them. But under the hood ACF uses regular ol' custom fields. This very snippet page you are looking at right now was written in 1999. At that time, in order to query for posts with particular custom fields, you would need to use the `$wpdb` global variable. Here, we'll cover the different ways you can request and loop over posts with particular custom fields (and their values). The Query Arguments. Class Reference/WP User Query. Languages: English • 日本語 • (Add your language) Description WP_User_Query is a class, defined in wp-includes/user.php, that allows querying WordPress database tables 'wp_users' and 'wp_usermeta'.

Class Reference/WP User Query

This class was introduced in Version 3.1 and as a result, the WP_User_Search class got deprecated. Usage <? Methods and Properties Properties. Getting all values for a custom field key (cross-post) - WordPress Development Stack Exchange. Creating a WP archive with custom field filter. Overview This video tutorial will cover the basics of creating a WP archive that displays posts filtered by a checkbox custom field. Please watch the video first, and use the code below to kick start your project! Usage. Working With Custom Database Tables In WordPress. Advertisement I’ve shown you many ways in which WordPress is already the most flexible CMS.

Working With Custom Database Tables In WordPress

A quick scan of the Best of WordPress Plugins page will also reveal some of the many unique and niche ways you can make your blog work harder. I’ve even shown you how to make use of custom post types to create your own mini database; but I’ve left one thing out, I think. 5 Things You Might Not Have Known You Could Do With Wordpress 5 Things You Might Not Have Known You Could Do With Wordpress Being the most versatile blogging system ever, it’s no surprise that developers have twisted and pulled Wordpress into becoming so much more through the clever use of plugins. Working With Custom Database Tables In WordPress. Get_post_type() Retrieves the post type of the current post or of a given post.

get_post_type()

Description #Description Parameters #Parameters $post (int|WP_Post|null) (Optional) Post ID or post object. Class Reference/WP Query. Languages: English • Italiano • 한국어 • 日本語 • Português do Brasil • (Add your language) Description WP_Query is a class defined in wp-includes/query.php that deals with the intricacies of a post's (or page's) request to a WordPress blog.

Class Reference/WP Query

The wp-blog-header.php (or the WP class in Version 2.0) gives the $wp_query object information defining the current request, and then $wp_query determines what type of query it's dealing with (possibly a category archive, dated archive, feed, or search), and fetches the requested posts. It retains a lot of information on the request, which can be pulled at a later date. Displaying Posts Using a Custom Select Query. Generate WordPress WP_Query. The Ultimate Mega Guide to Speeding Up WordPress. 10 Tips for Keeping a Squeaky Clean WordPress (and Multisite!) Database. Your database may be full of unnecessary tables that, inevitably, make your site sluggish and bloated.

10 Tips for Keeping a Squeaky Clean WordPress (and Multisite!) Database

Doing regular cleanups allow you to reduce the size of your database, which means you backup files will be quicker and smaller. In today’s post, we’ll look at several ways you can keep your database squeaky clean with simple SQL queries, as well as plugins. We’ll also look at tips for single and Multisite installations. So grab your mop and bucket and let’s get started. Basic Housekeeping Before you get stuck into spring cleaning, it’s important to ensure you backup both your database and your site’s files. Sometimes things can go wrong seemingly out of the blue.

If you’re not sure how to create a backup of your entire site, check out out posts: How to Backup Your WordPress Website (and Multisite) Using Snapshot and Backup Plugins Aren’t about Backing up, They’re about Restoring. Deleting Unused Plugins I surely can’t be the only one who does this, can I? Displaying Posts Using a Custom Select Query. Query Overview. Languages: English • Italiano • 日本語 • (Add your language) This article is an overview for developers of the process WordPress uses to build your blog pages, and how plugins can modify that process.

It is aimed at developers of plugins that will do advanced queries and permalinks, and also at developers who want to understand WordPress better, in order to add new features to the core of WordPress or fix WordPress bugs. For more details, you'll need to read the WordPress core PHP files and functions mentioned. Class Reference/WP Query. Query_posts() Top ↑ More Information #More Information Credit: Andrey Savchenko (rarst.net) / CC-By-SA. query_posts() is a way to alter the main query that WordPress uses to display posts. It does this by putting the main query to one side, and replacing it with a new query. Troubleshooting WordPress Fatal Error: Out of memory. How to Increase WordPress Memory Limit. Home /General News /WordPress: Increase PHP Memory Limit October 13th, 2015 By default, WordPress consumes very little memory and should run fine on any type of hosting with ease.

At some stage or another, you may need to increase the memory made available to WordPress due to large applications or plugins running big processes. Increasing WordPress memory limit can speed up plugins Watch the Video. WordPress server that worked flawlessly for months now runs out of memory and crashes for no apparent reason. How to troubleshoot and fix? WP Business Intelligence FAQ. WPBI LITE (works for Pro and Enterprise as well) With the free version of the WP Business Intelligence plugin in order to embed a chart you have to manually insert a shortcode in the page/post in the following form: The parameters have the following meaning. Finding and Fixing Slow WordPress Database Queries. Slow SQL queries can crush your WordPress site's performance. Sometimes, slow queries are a result of poorly-formed SQL that never should have been done that way.

Finding and Fixing Slow WordPress Database Queries. Sql - Most efficient way to get posts with postmeta. Function Reference/get post custom. Languages: English • Русский • 日本語 • (Add your language) Displaying Posts Using a Custom Select Query. WordPress Facebook Plugin - Ultimate Facebook by WPMU DEV. WordPress Communities Plugin. WordPress Pay with a Like Plugin. For help with installing plugins please see our Plugin installation guide.

This plugin can be installed on a per site basis or Network Activated but currently does not offer any network wide settings (Each site within the network still controls its own settings). WordPress Chat Plugin. Slide In - A WordPress Pop Up Ads Plugin. For help and information on installing plugins you can view our Installing WordPress Plugins Manual. WordPress Essentials: Interacting With The WordPress Database. WP Database, show array results in table. Running database queries in WordPress - Steven Dobbelaere - Web Development. PHP Loop Types do, while, foreach and for. Loops in PHP are used to execute the same block of code a specified number of times. WordPress database WPDB object ($wpdb) usage. Working with Database Tables in Your Plugins (Part 2) - WPHUB.

Understanding and using $wpdb object in WordPress. Getting data from custom MySQL table. Running database queries in WordPress - Steven Dobbelaere - Web Development. WordPress Database Interaction with $wpdb. WordPress Database Interaction with $wpdb. Understanding MySQL in WordPress – Scott Taylor. Running database queries in WordPress - Steven Dobbelaere - Web Development. 18 Simple and Effective Backlinks Any Beginner Site Can Get. Ruby on rails 3 - Heroku: Wildcard Domains with GoDaddy. The Ultimate WordPress Domain Mapping Plugin Just Got Better. WordPress Domain Mapping Plugin. How to Use SSL and HTTPS with WordPress.

How to Use One SSL Certificate for Your Entire Multisite Network. Woocommerce wildcard subdomain ssl wordpress multisite godaddy vps. Plans & Pricing - VaultPress. A Forensic Guide to WordPress Hack Cleanup - Quantable. A Forensic Guide to WordPress Hack Cleanup - Quantable. WordPress CustomPress Plugin. Email Reminder Plugin. How To Create Shortcodes In WordPress. 40+ essential WordPress plugins. WordPress tutorials and how to make a website. CRED - Forms for User-Generated Content in WordPress. Post Duplicator. How I Cleaned Up My WordPress Site After It Was Hacked and Blacklisted. WordPress Optimization Guide - Things To Do After Installing Wordpress. cPanel Customer Portal. Notification about WordPress version 4.2 - EngineThemes Forums. How To Do A Manual Rollback of Wordpress? Notification about WordPress version 4.2 - EngineThemes Forums.

Untitled. WordPress Optimization Guide - Things To Do After Installing Wordpress. WordPress Plug-ins Development and Customization by... - Envato Studio. Filter by User ID - wpDataTables. Need to present data based on current user - wpDataTables. Dbview. Eli's WordPress Blog. ELI's SQL Admin Reports Shortcode and DB Backup.

ABASE. Working With Custom Database Tables In WordPress. Make A Product Review Database With Wordpress: Custom Post Types, Custom Fields, Featured Images & Widgets! How To Make Your Own Events Listing Using Custom Post Types [Wordpress] Dbview. ELI's SQL Admin Reports Shortcode and DB Backup. YOP Poll. WP-Polls. Welcome - Chris Lema. Wordpress Electronic Digital Signature Add-ons. Find spam script location with Exim. Using the PHP Session in WordPress - Silver Maple. WordPress Essentials: Interacting With The WordPress Database. How to Add Google Web Fonts in WordPress Themes the "Right" Way.

Easy Modal Plugin for WordPress. Creating PDF thumbnail in PHP and caching it. Snyderp/PES_File_PDF_Splitter. Functions - How to create thumbnails for PDF uploads? WordCampTV. How to Add Google Web Fonts in WordPress Themes the "Right" Way.