I have 4 web sites, 2 of which run on WordPress. Both of these WordPress run sites have been hacked rendering them blank with the following error code visible to all visitors: Parse error: syntax error, unexpected '<' in /home/pinkgar1/public_html/wp-includes/default-widgets.php on line 1034
I haven't edited any files nor have I added anything to my widgets in order to create this error.
I have a back up facility and have tried restoring my site from the sql but its 4.5MB large and just crashes my browser. What am I supposed to do now? My site didn't have loads of information on it so the sql shouldn't be that large.
Here is an example of some of the sql from my last backup (a few days ago) I don't think those !40101 characters should be there:
-- Table structure for table wp_yak_product
--
DROP TABLE IF EXISTS wp_yak_product;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE wp_yak_product (
post_id mediumint(9) NOT NULL,
product_code varchar(30) default NULL,
price float NOT NULL,
alt_title varchar(255) default NULL,
PRIMARY KEY (post_id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table wp_yak_product
--
LOCK TABLES wp_yak_product WRITE;
/*!40000 ALTER TABLE wp_yak_product DISABLE KEYS */;
INSERT INTO wp_yak_product VALUES (28,NULL,200,'Something Something Earrings');
/*!40000 ALTER TABLE wp_yak_product ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table wp_yak_product_detail
--