PDA

View Full Version : Giúp mình đưa 2 site wordpress nhưng chung 1 database



hanhtinhla92
28-06-2012, 17:03
Mình có 1 trang web chính rồi, giờ mình muốn làm thêm một web nữa nhưng nội dung trang mới này mình sẽ lấy luôn nội dung ở trang chính kia luôn (nội dung 2 trang giống y hệt nhau, nếu cập nhật bài mới ở trang chính thì trang mới cũng sẽ có luôn, và đương nhiên đây là 2 trang hoàn toàn khác nhau và mình chỉ quản trị 1 trang thôi)
Nhưng vấn đề là mình không tạo link con trong trang mới được vì nó dẫn hết về trang web chính.
Có pro nào có cách giải quyết không bày cho mình với !!!
Cảm ơn nhiều !!!

Leinside
28-06-2012, 17:19
Nhưng vấn đề là mình không tạo link con trong trang mới được vì nó dẫn hết về trang web chính.
Có pro nào có cách giải quyết không bày cho mình với !!!
Cảm ơn nhiều !!!


Rất muốn cùng bạn giải quyết vấn đề nhưng mình cố đọc mà không hiểu nổi câu hỏi !?

phitrung
28-06-2012, 18:59
chịu khó tham khảo thêm tài liệu config vitual host apache bạn sẽ tự làm đc như ý, chúc thành công :)

duck_prince
28-06-2012, 19:05
Mình nghĩ vấn đề này khó mà làm được. Theo ý bạn là chỉ sử dụng 1 database cho cả 2 site. Chỉ chỉnh sửa bài ở site chính. Còn site phụ thì không làm gì cả nhưng vẫn cập nhật y chang như site chính. Tuy nhiên cái khó là bạn muốn mọi link trong site chính sẽ khác với site phụ trong khi lại không sửa ở site phụ

xemphimvui.com
28-06-2012, 19:35
Nhưng vấn đề là mình không tạo link con trong trang mới được vì nó dẫn hết về trang web chính
Để nó không dẫn về trang chính thì bạn có thể thêm 2 dòng code dưới vào đầu file wp-config.php

define('WP_SITEURL', 'http://'.$_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://'.$_SERVER['HTTP_HOST']);

lovedomains
29-06-2012, 03:59
Mình cũng đang muốn làm 1 website như vậy nhưng thiệt khó, bạn nào chỉ mình với...

hanhtinhla92
29-06-2012, 08:13
Đã tìm ra cách giải quyết, các bạn đặt

if(!defined('WP_HOME')) define('WP_HOME', 'http://domain-khong-co-/');
if(!defined('WP_SITEURL')) define('WP_SITEURL', 'http://domain-khong-co-/');

ở trong file wp_config.php là ok
Cảm ơn các pro đã giúp đỡ....
Iu các pro cái nào :* =))
khi nào e làm xong e đưa link cho các bác coi nha ;))

lovedomains
29-06-2012, 11:04
Đã tìm ra cách giải quyết, các bạn đặt

if(!defined('WP_HOME')) define('WP_HOME', 'http://domain-khong-co-/');
if(!defined('WP_SITEURL')) define('WP_SITEURL', 'http://domain-khong-co-/');

ở trong file wp_config.php là ok
Cảm ơn các pro đã giúp đỡ....
Iu các pro cái nào :* =))
khi nào e làm xong e đưa link cho các bác coi nha ;))

File config này nam o site nao vay ban, va cai domain-ko-co nay nghia la gi vay ban

Bean.it90
29-06-2012, 11:53
cùng 1 data thì tất nhiên link nó về trang chính rồi mà cùng 1 data thì nội dung trang con khó lòng mà được index

hanhtinhla92
29-06-2012, 13:31
file wp_config.php ở ngay ngoài thôi, nó cùng cấp với thư mục wp_admin, wp_content, wp_include....ý
"domain-khong-co-/" là không có cái kí tự "/" ở cuối cùng, xơ ri bác vì e viết hơi khó hiểu
ví dụ:
http://chophanmem.com.vn/ ------------> sai
http://chophanmem.com.vn -----------> đúng
tiện thế em pr tí :D

à, em làm cái site phiên bản trên đi động ý mà :D

langkhachit
06-07-2012, 18:31
Đơn giản thôi, ko cần 2 site 1 database, cậu dùng webservice rss hay feed đó. Nếu cần thiết cậu dùng chức năng mutiple site :)

alone_hero
15-07-2012, 00:16
Cho bạn một lời khuyên về vụ việc của bạn: Hãy nghiên cứu Wordpress Multisite

trannamcn
15-07-2012, 06:38
Google phạt té khỏi chủ thớt :)) !!

hanhtinhla92
16-07-2012, 10:05
là sao hả bác trannamcn ?

kindlecafe.vn
16-07-2012, 10:15
up cho bác, chúc bác bán đắt hàng.

bobochacha
02-11-2012, 18:12
Với website mới, gọi là site2. Ta làm như sau.
Thêm trong wp-settings.php đoạn tương tự:

// Table names
$wpdb->posts = $table_prefix . 'posts';
$wpdb->users = $table_prefix . 'users';
$wpdb->categories = $table_prefix . 'categories';
$wpdb->post2cat = $table_prefix . 'post2cat';
$wpdb->comments = $table_prefix . 'comments';
$wpdb->links = $table_prefix . 'links';
$wpdb->linkcategories = $table_prefix . 'linkcategories';
$wpdb->options = 'site2_options';
$wpdb->postmeta = $table_prefix . 'postmeta';
$wpdb->usermeta = $table_prefix . 'usermeta';

$wpdb->prefix = $table_prefix;
Trong PHPmyAdmin export table wp_options ra, Sửa thành site2_options.
Xong. :)

trumdkny
02-11-2012, 23:20
cái vụ này có bị bác google cho vào blacklist ko ta