First up you need to connect to the database, if you have a cPanel/Plesk style hosting typically you will have an option to connect to the database via phpmyadmin.
Connect to your WebHost
Connect to your WebHost |
Select your WordPress database
Select the wp_posts table
Select the wp_posts table |
To Search For a Text Query Only
Select SQL Tab and add in the Search Query SQLSELECT * FROM wp_posts WHERE (post_content LIKE '%TEXT-TO-FIND-GOES-HERE%');
Click ‘Go’
To edit the post, click on edit and do what needs to be done – if you edit the text it will be updated in your WordPress post.
To Search and Replace For a Text String
Select SQL Tab and add in the Search and Replace SQL Code
So here switch to the ‘SQL’ tab add in the code below and click on the ‘Go’ button.
UPDATE wp_posts SET post_content = REPLACE ( post_content, 'text to find here', 'text to replace here');
So with the SQL code you put your text between the single quotes for what you are finding and what you are replacing these are separated by the comma.
See the Results
Doing it via Command Line
This can also be easily done via the command line, you just need to start a mysql session:mysql -u username -ppassword
use mywordpress_table;
UPDATE wp_posts SET post_content = REPLACE ( post_content, 'text to find here', 'text to replace here');
Nice way to remove problems in multiple posts. Would rather use the built-in editor for just a single post. Two thumbs up!
BalasHapusCalendar May 2017 June 2017 Calendar
BalasHapusCalendar June 2017 July 2017 Calendar August 2017 Calendar
https://khojdo.com/how-to-uninstall-webroot-secureanywhere-or-endpoint-protection-on-windows-78-or-10-step-by-step-tutorial/
BalasHapusGreat post! I love this article. Keep it up!
BalasHapus