Archive

Archive for the ‘Wordpress’ Category

WordPress search redirect bij 404

October 6th, 2009 Piethein Strengholt No comments

Met behulp van de onderstaande php code is het mogelijk om een search redirect te maken in WordPress:

Maak twee bestanden aan. Een 404.php met de volgende regel:

<?php include('header404.php');?>

En een header404.php bestand met de volgende regels:

<?
$search_term = substr($_SERVER['REQUEST_URI'],1);
$search_term = urldecode(stripslashes($search_term));
$search_url = 'http://www.domainname.com/index.php?s=';
$full_search_url = $search_url . $search_term;
$full_search_url = preg_replace('/ /', '%20', $full_search_url);
$full_page = implode("", file($full_search_url));
print_r($full_page); die();
?>

Plaats deze bestanden in de theme map die gebruikt wordt. Let op het vervangen van het domein! Dit script werkt alleen als de wordpress bestanden direct in de root staan!

Categories: Wordpress Tags:

Verschillende domeinen aan één WordPress Backend koppelen

August 5th, 2009 Piethein Strengholt No comments

Het is mij gelukt om twee verschillende domeinen, namelijk http://www.strengholt-online.nl en http://www.xbmcfreak.nl te koppelen aan één enkele WordPress backend. Ik dacht de oplossing eerst te zoeken door een kopieer script te bouwen en dit middels de cron te laten kopieren, maar de oplossing is veel simpeler dan gedacht:

Maak een tweede WordPress installatie aan en voeg de volgende regels toe aan de wp-config.php

define('WP_SITEURL', 'http://www.xbmcfreak.nl');
define('WP_HOME', 'http://www.strengholt-online.nl');

De eerste regel met WP_SITEURL is het adres van de twee blog. De WP_HOME is waar de oorspronkelijke blog staat geinstalleerd. Als je nu bijvoorbeeld naar http://www.xbmcfreak.nl/xbmc-aeon-stark-en-aeon-auriga/344/ surft zal je niet in de gaten hebben dat alle content van http://www.strengholt-online.nl vandaan komt!

Categories: Wordpress Tags: