2026, 새로운 도약을 시작합니다.

wp 관리자틀 변경

· 7년 전 · 1898
2049203274_vsAO6KZe_b1.png

오래전에 만든것인데 참고하시라고 올립니다.

<?php

// 제목 : wp 관리자틀 변경 

// 작성 : 김성대 2014-11-26

// 설치 : wp 경로에 wp-artool 등으로 폴더를 만들어 이파일을 넣은 뒤 웹 주소에서 호출

// 사용 : 해당 내용을 변경하고 버튼을 누르면 wp DB 에서 수정함

// 암호지정 : $check_pass='암호' 에 관리자용 수정 암호를 넣어야 함

require_once "../wp-config.php";

require_once '../wp-load.php';

$check_pass='password'; //여기 암호를 개인에 맞게 변경하세요/

global $wpdb, $table_prefix;

@session_start();

if ($_POST[check_pass]) {

var_dump($_POST);

if ($_POST[check_pass]==$check_pass) $_SESSION[check_pass]=$_POST[check_pass];

else $_SESSION[check_pass]='';

}

if ($_SESSION[check_pass]!=$check_pass) {

?>

WP ADMIN TOOL 

<form method=post>

<input type=password name='check_pass'>

</form>

<?

exit;

}

if ($_POST[change_addr] && $_POST[old_site] && $_POST[new_site]) {

$sql="update wp_options set `option_value`=replace(`option_value`, '$_POST[old_site]', '$_POST[new_site]')";

$wpdb->query($sql);

echo "result: $sql<BR>";

$sql="update wp_posts set `guid`=replace(`guid`, '$_POST[old_site]', '$_POST[new_site]')";

$wpdb->query($sql);

echo "result: $sql<BR>";

}

if ($_POST[change_addr]) {

if ($_POST[siteurl]) {

$sql="update wp_options set `option_value`='$_POST[siteurl]' where option_name='siteurl'";

$wpdb->query($sql);

echo "result: $sql<BR>";

}

if ($_POST[home]) {

$sql="update wp_options set `option_value`='$_POST[home]' where option_name='home'";

$wpdb->query($sql);

echo "result: $sql<BR>";

}

}

if ($_POST[change_admin]) {

if ($_POST[user_login]) {

$sql="update wp_users set `user_login`='$_POST[user_login]' where ID=1";

$wpdb->query($sql);

echo "result: $sql<BR>";

}

if ($_POST[user_pass]) {

$sql="update wp_users set `user_pass`=MD5('$_POST[user_pass]') WHERE ID=1";

$wpdb->query($sql);

echo "result: $sql<BR>";

}

if ($_POST[admin_email]) {

$sql="update wp_options set `option_value`='$_POST[admin_email]' where option_name='admin_email'";

$wpdb->query($sql);

echo "result: $sql<BR>";

}

}

?>

<!DOCTYPE HTML><html lang='ko' dir='ltr'><meta charset="utf-8" />

<form method=post>

워드프레스 주소 변경 툴  최종수정:2014-11-26<br>

<?

if (!$_POST[new_site]) {

$_POST[new_site]=$_SERVER[HTTP_HOST];

}

if (!$_POST[siteurl]) {

$row = $wpdb->get_row("SELECT * FROM wp_options where option_name='siteurl'");

$_POST[siteurl]=$row->option_value;

}

if (!$_POST[home]) {

$row = $wpdb->get_row("SELECT * FROM wp_options where option_name='home'");

$_POST[home]=$row->option_value;

}

?>

<BR><BR>

(타사이트의 WP DB를 복사하는경우 도메인 수정) <BR>

siteurl:<input name=siteurl value='<?=$_POST[siteurl]?>'> <BR>

home:<input name=home value='<?=$_POST[home]?>'> <BR>

이전주소:<input name=old_site value='<?=$_POST[old_site]?>'> <BR>

신규주소:<input name=new_site value='<?=$_POST[new_site]?>'> <BR>

<input type=submit name=change_addr value='주소변경'>

<br>

<br>

워드프레스 관리자 변경<br>

<?

if (!$_POST[admin_email]) {

$row = $wpdb->get_row("SELECT * FROM wp_options where option_name='admin_email'");

$_POST[admin_email]=$row->option_value;

}

if (!$_POST[user_login]) {

$row = $wpdb->get_row("SELECT * FROM $wpdb->users WHERE id = 1");

$_POST[user_login]=$row->user_login;

}

?>

관리자ID:<input name=user_login value='<?=$_POST[user_login]?>'> <BR>

관리자이메일:<input name=admin_id value='<?=$_POST[admin_email]?>'> <BR>

관리자비번:<input name=user_pass type=password> <BR>

<input type=submit name=change_admin value='관리자ID/비번변경'>

<BR>

<BR>

<BR>

<BR>

<a href='../wp-login.php'>login</a>

<a href='?logout=1'>logout</a>

</form>

첨부파일

ar.wp_change.php (3.7 KB) 3회 2018-02-23 15:23
|

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

워드프레스

번호 제목 글쓴이 날짜 조회
123 2년 전 조회 493
122 2년 전 조회 728
121 3년 전 조회 1,205
120 4년 전 조회 1,295
119 4년 전 조회 1,055
118 4년 전 조회 1,479
117 4년 전 조회 1,330
116 4년 전 조회 1,317
115 4년 전 조회 1,277
114 4년 전 조회 1,400
113 4년 전 조회 1,361
112 5년 전 조회 1,394
111 6년 전 조회 1,554
110 6년 전 조회 1,642
109 6년 전 조회 1,738
108 6년 전 조회 2,161
107 6년 전 조회 1,537
106 7년 전 조회 2,194
105 7년 전 조회 2,050
104 7년 전 조회 2,064
103 7년 전 조회 2,257
102 7년 전 조회 1,899
101 7년 전 조회 1,886
100 7년 전 조회 1,753
99 7년 전 조회 1,988
98 7년 전 조회 1,999
97 7년 전 조회 1,849
96 7년 전 조회 2,737
95 7년 전 조회 1,655
94 7년 전 조회 3,633
🐛 버그신고