Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Взломать защиту разработчиков от удаления ссылок

В Wordpressовской теме Vilicom разработчики сунули в футер (footer.php) ряд ссылок. Вот код footer.php:
	<div class="span-24">
<div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
<?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
// All links in the footer should remain intact.
// These links are all family friendly and will not hurt your site in any way.
// Warning! Your site may stop working if these links are edited or deleted ?>
<div id="credits">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>

</div>
</div>
</div>
</div>
<?php
wp_footer();
echo get_theme_option("footer") . "\n";
?>

В коде эти ссылки стоят в диве credits. Если их убрать, то сайт перестает работать и на сайте выводится сообщение: "All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.".

Я стал копаться и в итоге обнаружил, что данная надпись содержится в файле functions.php (Функции темы). Вот часть этого файла:
function mytheme_add_admin() {
global $themename, $shortname, $options;

if ( $_GET['page'] == basename(__FILE__) ) {

if ( 'save' == $_REQUEST['action'] ) {

foreach ($options as $value) {
update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }

foreach ($options as $value) {
if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }

echo '<meta http-equiv="refresh" content="0;url=themes.php?page=functions.php&saved=true">';
die;

}
}

add_theme_page($themename." Options", "".$themename." Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
}

if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }

function mytheme_admin_init() {

global $themename, $shortname, $options;

$get_theme_options = get_option($shortname . '_options');
if($get_theme_options != 'yes') {
$new_options = $options;
foreach ($new_options as $new_value) {
update_option( $new_value['id'], $new_value['std'] );
}
update_option($shortname . '_options', 'yes');
}
}
function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish();


if(!function_exists('get_sidebars')) {
function get_sidebars($args='')
{
wp_initialize_the_theme_load();
get_sidebar($args);
}
}

Отсюда я попробовал удалить строку:
if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }
но это не увенчалось успехом, на сайте вылезла ошибка: "Fatal error: Call to undefined function wp_initialize_the_theme_message() in /var/www/vhosts/betbattle.ru/httpdocs/wp-content/themes/Vilicom/functions.php on line 192".

Неужели нельзя никак обойти эту защиту? Знающие люди, подскажите, что можно предпринять?
Ответ:
Это бесплатный + тема к нему. Всё на сервере Ramster`а, никакого взлома - только ловкость рук :)
Вопрос: Взломать защиту разработчиков от удаления ссылок

В Wordpressовской теме Vilicom разработчики сунули в футер (footer.php) ряд ссылок. Вот код footer.php:
	<div class="span-24">
<div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
<?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
// All links in the footer should remain intact.
// These links are all family friendly and will not hurt your site in any way.
// Warning! Your site may stop working if these links are edited or deleted ?>
<div id="credits">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>

</div>
</div>
</div>
</div>
<?php
wp_footer();
echo get_theme_option("footer") . "\n";
?>

В коде эти ссылки стоят в диве credits. Если их убрать, то сайт перестает работать и на сайте выводится сообщение: "All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.".

Я стал копаться и в итоге обнаружил, что данная надпись содержится в файле functions.php (Функции темы). Вот часть этого файла:
function mytheme_add_admin() {
global $themename, $shortname, $options;

if ( $_GET['page'] == basename(__FILE__) ) {

if ( 'save' == $_REQUEST['action'] ) {

foreach ($options as $value) {
update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }

foreach ($options as $value) {
if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }

echo '<meta http-equiv="refresh" content="0;url=themes.php?page=functions.php&saved=true">';
die;

}
}

add_theme_page($themename." Options", "".$themename." Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
}

if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }

function mytheme_admin_init() {

global $themename, $shortname, $options;

$get_theme_options = get_option($shortname . '_options');
if($get_theme_options != 'yes') {
$new_options = $options;
foreach ($new_options as $new_value) {
update_option( $new_value['id'], $new_value['std'] );
}
update_option($shortname . '_options', 'yes');
}
}
function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish();


if(!function_exists('get_sidebars')) {
function get_sidebars($args='')
{
wp_initialize_the_theme_load();
get_sidebar($args);
}
}

Отсюда я попробовал удалить строку:
if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }
но это не увенчалось успехом, на сайте вылезла ошибка: "Fatal error: Call to undefined function wp_initialize_the_theme_message() in /var/www/vhosts/betbattle.ru/httpdocs/wp-content/themes/Vilicom/functions.php on line 192".

Неужели нельзя никак обойти эту защиту? Знающие люди, подскажите, что можно предпринять?
Ответ:
Это бесплатный + тема к нему. Всё на сервере Ramster`а, никакого взлома - только ловкость рук :)
Вопрос: Взломать защиту разработчиков от удаления ссылок

В Wordpressовской теме Vilicom разработчики сунули в футер (footer.php) ряд ссылок. Вот код footer.php:
	<div class="span-24">
<div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
<?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
// All links in the footer should remain intact.
// These links are all family friendly and will not hurt your site in any way.
// Warning! Your site may stop working if these links are edited or deleted ?>
<div id="credits">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>

</div>
</div>
</div>
</div>
<?php
wp_footer();
echo get_theme_option("footer") . "\n";
?>

В коде эти ссылки стоят в диве credits. Если их убрать, то сайт перестает работать и на сайте выводится сообщение: "All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.".

Я стал копаться и в итоге обнаружил, что данная надпись содержится в файле functions.php (Функции темы). Вот часть этого файла:
function mytheme_add_admin() {
global $themename, $shortname, $options;

if ( $_GET['page'] == basename(__FILE__) ) {

if ( 'save' == $_REQUEST['action'] ) {

foreach ($options as $value) {
update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }

foreach ($options as $value) {
if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }

echo '<meta http-equiv="refresh" content="0;url=themes.php?page=functions.php&saved=true">';
die;

}
}

add_theme_page($themename." Options", "".$themename." Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
}

if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }

function mytheme_admin_init() {

global $themename, $shortname, $options;

$get_theme_options = get_option($shortname . '_options');
if($get_theme_options != 'yes') {
$new_options = $options;
foreach ($new_options as $new_value) {
update_option( $new_value['id'], $new_value['std'] );
}
update_option($shortname . '_options', 'yes');
}
}
function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish();


if(!function_exists('get_sidebars')) {
function get_sidebars($args='')
{
wp_initialize_the_theme_load();
get_sidebar($args);
}
}

Отсюда я попробовал удалить строку:
if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }
но это не увенчалось успехом, на сайте вылезла ошибка: "Fatal error: Call to undefined function wp_initialize_the_theme_message() in /var/www/vhosts/betbattle.ru/httpdocs/wp-content/themes/Vilicom/functions.php on line 192".

Неужели нельзя никак обойти эту защиту? Знающие люди, подскажите, что можно предпринять?
Ответ:
Это бесплатный + тема к нему. Всё на сервере Ramster`а, никакого взлома - только ловкость рук :)
Вопрос: Взломать защиту разработчиков от удаления ссылок

В Wordpressовской теме Vilicom разработчики сунули в футер (footer.php) ряд ссылок. Вот код footer.php:
	<div class="span-24">
<div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
<?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
// All links in the footer should remain intact.
// These links are all family friendly and will not hurt your site in any way.
// Warning! Your site may stop working if these links are edited or deleted ?>
<div id="credits">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>

</div>
</div>
</div>
</div>
<?php
wp_footer();
echo get_theme_option("footer") . "\n";
?>

В коде эти ссылки стоят в диве credits. Если их убрать, то сайт перестает работать и на сайте выводится сообщение: "All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.".

Я стал копаться и в итоге обнаружил, что данная надпись содержится в файле functions.php (Функции темы). Вот часть этого файла:
function mytheme_add_admin() {
global $themename, $shortname, $options;

if ( $_GET['page'] == basename(__FILE__) ) {

if ( 'save' == $_REQUEST['action'] ) {

foreach ($options as $value) {
update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }

foreach ($options as $value) {
if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }

echo '<meta http-equiv="refresh" content="0;url=themes.php?page=functions.php&saved=true">';
die;

}
}

add_theme_page($themename." Options", "".$themename." Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
}

if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }

function mytheme_admin_init() {

global $themename, $shortname, $options;

$get_theme_options = get_option($shortname . '_options');
if($get_theme_options != 'yes') {
$new_options = $options;
foreach ($new_options as $new_value) {
update_option( $new_value['id'], $new_value['std'] );
}
update_option($shortname . '_options', 'yes');
}
}
function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish();


if(!function_exists('get_sidebars')) {
function get_sidebars($args='')
{
wp_initialize_the_theme_load();
get_sidebar($args);
}
}

Отсюда я попробовал удалить строку:
if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }
но это не увенчалось успехом, на сайте вылезла ошибка: "Fatal error: Call to undefined function wp_initialize_the_theme_message() in /var/www/vhosts/betbattle.ru/httpdocs/wp-content/themes/Vilicom/functions.php on line 192".

Неужели нельзя никак обойти эту защиту? Знающие люди, подскажите, что можно предпринять?
Ответ:
Это бесплатный + тема к нему. Всё на сервере Ramster`а, никакого взлома - только ловкость рук :)
Вопрос: Взломать защиту разработчиков от удаления ссылок

В Wordpressовской теме Vilicom разработчики сунули в футер (footer.php) ряд ссылок. Вот код footer.php:
	<div class="span-24">
<div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
<?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
// All links in the footer should remain intact.
// These links are all family friendly and will not hurt your site in any way.
// Warning! Your site may stop working if these links are edited or deleted ?>
<div id="credits">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>

</div>
</div>
</div>
</div>
<?php
wp_footer();
echo get_theme_option("footer") . "\n";
?>

В коде эти ссылки стоят в диве credits. Если их убрать, то сайт перестает работать и на сайте выводится сообщение: "All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.".

Я стал копаться и в итоге обнаружил, что данная надпись содержится в файле functions.php (Функции темы). Вот часть этого файла:
function mytheme_add_admin() {
global $themename, $shortname, $options;

if ( $_GET['page'] == basename(__FILE__) ) {

if ( 'save' == $_REQUEST['action'] ) {

foreach ($options as $value) {
update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }

foreach ($options as $value) {
if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }

echo '<meta http-equiv="refresh" content="0;url=themes.php?page=functions.php&saved=true">';
die;

}
}

add_theme_page($themename." Options", "".$themename." Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
}

if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }

function mytheme_admin_init() {

global $themename, $shortname, $options;

$get_theme_options = get_option($shortname . '_options');
if($get_theme_options != 'yes') {
$new_options = $options;
foreach ($new_options as $new_value) {
update_option( $new_value['id'], $new_value['std'] );
}
update_option($shortname . '_options', 'yes');
}
}
function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish();


if(!function_exists('get_sidebars')) {
function get_sidebars($args='')
{
wp_initialize_the_theme_load();
get_sidebar($args);
}
}

Отсюда я попробовал удалить строку:
if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }
но это не увенчалось успехом, на сайте вылезла ошибка: "Fatal error: Call to undefined function wp_initialize_the_theme_message() in /var/www/vhosts/betbattle.ru/httpdocs/wp-content/themes/Vilicom/functions.php on line 192".

Неужели нельзя никак обойти эту защиту? Знающие люди, подскажите, что можно предпринять?
Ответ:
Это бесплатный + тема к нему. Всё на сервере Ramster`а, никакого взлома - только ловкость рук :)
Вопрос: Взломать защиту разработчиков от удаления ссылок

В Wordpressовской теме Vilicom разработчики сунули в футер (footer.php) ряд ссылок. Вот код footer.php:
	<div class="span-24">
<div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
<?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
// All links in the footer should remain intact.
// These links are all family friendly and will not hurt your site in any way.
// Warning! Your site may stop working if these links are edited or deleted ?>
<div id="credits">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>

</div>
</div>
</div>
</div>
<?php
wp_footer();
echo get_theme_option("footer") . "\n";
?>

В коде эти ссылки стоят в диве credits. Если их убрать, то сайт перестает работать и на сайте выводится сообщение: "All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.".

Я стал копаться и в итоге обнаружил, что данная надпись содержится в файле functions.php (Функции темы). Вот часть этого файла:
function mytheme_add_admin() {
global $themename, $shortname, $options;

if ( $_GET['page'] == basename(__FILE__) ) {

if ( 'save' == $_REQUEST['action'] ) {

foreach ($options as $value) {
update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }

foreach ($options as $value) {
if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }

echo '<meta http-equiv="refresh" content="0;url=themes.php?page=functions.php&saved=true">';
die;

}
}

add_theme_page($themename." Options", "".$themename." Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
}

if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }

function mytheme_admin_init() {

global $themename, $shortname, $options;

$get_theme_options = get_option($shortname . '_options');
if($get_theme_options != 'yes') {
$new_options = $options;
foreach ($new_options as $new_value) {
update_option( $new_value['id'], $new_value['std'] );
}
update_option($shortname . '_options', 'yes');
}
}
function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish();


if(!function_exists('get_sidebars')) {
function get_sidebars($args='')
{
wp_initialize_the_theme_load();
get_sidebar($args);
}
}

Отсюда я попробовал удалить строку:
if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }
но это не увенчалось успехом, на сайте вылезла ошибка: "Fatal error: Call to undefined function wp_initialize_the_theme_message() in /var/www/vhosts/betbattle.ru/httpdocs/wp-content/themes/Vilicom/functions.php on line 192".

Неужели нельзя никак обойти эту защиту? Знающие люди, подскажите, что можно предпринять?
Ответ:
Это бесплатный + тема к нему. Всё на сервере Ramster`а, никакого взлома - только ловкость рук :)
Вопрос: Взломать защиту разработчиков от удаления ссылок

В Wordpressовской теме Vilicom разработчики сунули в футер (footer.php) ряд ссылок. Вот код footer.php:
	<div class="span-24">
<div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
<?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
// All links in the footer should remain intact.
// These links are all family friendly and will not hurt your site in any way.
// Warning! Your site may stop working if these links are edited or deleted ?>
<div id="credits">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>

</div>
</div>
</div>
</div>
<?php
wp_footer();
echo get_theme_option("footer") . "\n";
?>

В коде эти ссылки стоят в диве credits. Если их убрать, то сайт перестает работать и на сайте выводится сообщение: "All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.".

Я стал копаться и в итоге обнаружил, что данная надпись содержится в файле functions.php (Функции темы). Вот часть этого файла:
function mytheme_add_admin() {
global $themename, $shortname, $options;

if ( $_GET['page'] == basename(__FILE__) ) {

if ( 'save' == $_REQUEST['action'] ) {

foreach ($options as $value) {
update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }

foreach ($options as $value) {
if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }

echo '<meta http-equiv="refresh" content="0;url=themes.php?page=functions.php&saved=true">';
die;

}
}

add_theme_page($themename." Options", "".$themename." Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
}

if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }

function mytheme_admin_init() {

global $themename, $shortname, $options;

$get_theme_options = get_option($shortname . '_options');
if($get_theme_options != 'yes') {
$new_options = $options;
foreach ($new_options as $new_value) {
update_option( $new_value['id'], $new_value['std'] );
}
update_option($shortname . '_options', 'yes');
}
}
function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish();


if(!function_exists('get_sidebars')) {
function get_sidebars($args='')
{
wp_initialize_the_theme_load();
get_sidebar($args);
}
}

Отсюда я попробовал удалить строку:
if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }
но это не увенчалось успехом, на сайте вылезла ошибка: "Fatal error: Call to undefined function wp_initialize_the_theme_message() in /var/www/vhosts/betbattle.ru/httpdocs/wp-content/themes/Vilicom/functions.php on line 192".

Неужели нельзя никак обойти эту защиту? Знающие люди, подскажите, что можно предпринять?
Ответ:
Это бесплатный + тема к нему. Всё на сервере Ramster`а, никакого взлома - только ловкость рук :)
Вопрос: Взломать защиту разработчиков от удаления ссылок

В Wordpressовской теме Vilicom разработчики сунули в футер (footer.php) ряд ссылок. Вот код footer.php:
	<div class="span-24">
<div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
<?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
// All links in the footer should remain intact.
// These links are all family friendly and will not hurt your site in any way.
// Warning! Your site may stop working if these links are edited or deleted ?>
<div id="credits">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>

</div>
</div>
</div>
</div>
<?php
wp_footer();
echo get_theme_option("footer") . "\n";
?>

В коде эти ссылки стоят в диве credits. Если их убрать, то сайт перестает работать и на сайте выводится сообщение: "All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.".

Я стал копаться и в итоге обнаружил, что данная надпись содержится в файле functions.php (Функции темы). Вот часть этого файла:
function mytheme_add_admin() {
global $themename, $shortname, $options;

if ( $_GET['page'] == basename(__FILE__) ) {

if ( 'save' == $_REQUEST['action'] ) {

foreach ($options as $value) {
update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }

foreach ($options as $value) {
if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }

echo '<meta http-equiv="refresh" content="0;url=themes.php?page=functions.php&saved=true">';
die;

}
}

add_theme_page($themename." Options", "".$themename." Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
}

if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }

function mytheme_admin_init() {

global $themename, $shortname, $options;

$get_theme_options = get_option($shortname . '_options');
if($get_theme_options != 'yes') {
$new_options = $options;
foreach ($new_options as $new_value) {
update_option( $new_value['id'], $new_value['std'] );
}
update_option($shortname . '_options', 'yes');
}
}
function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish();


if(!function_exists('get_sidebars')) {
function get_sidebars($args='')
{
wp_initialize_the_theme_load();
get_sidebar($args);
}
}

Отсюда я попробовал удалить строку:
if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }
но это не увенчалось успехом, на сайте вылезла ошибка: "Fatal error: Call to undefined function wp_initialize_the_theme_message() in /var/www/vhosts/betbattle.ru/httpdocs/wp-content/themes/Vilicom/functions.php on line 192".

Неужели нельзя никак обойти эту защиту? Знающие люди, подскажите, что можно предпринять?
Ответ:
Это бесплатный + тема к нему. Всё на сервере Ramster`а, никакого взлома - только ловкость рук :)
Вопрос: Взломать защиту разработчиков от удаления ссылок

В Wordpressовской теме Vilicom разработчики сунули в футер (footer.php) ряд ссылок. Вот код footer.php:
	<div class="span-24">
<div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
<?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
// All links in the footer should remain intact.
// These links are all family friendly and will not hurt your site in any way.
// Warning! Your site may stop working if these links are edited or deleted ?>
<div id="credits">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>

</div>
</div>
</div>
</div>
<?php
wp_footer();
echo get_theme_option("footer") . "\n";
?>

В коде эти ссылки стоят в диве credits. Если их убрать, то сайт перестает работать и на сайте выводится сообщение: "All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.".

Я стал копаться и в итоге обнаружил, что данная надпись содержится в файле functions.php (Функции темы). Вот часть этого файла:
function mytheme_add_admin() {
global $themename, $shortname, $options;

if ( $_GET['page'] == basename(__FILE__) ) {

if ( 'save' == $_REQUEST['action'] ) {

foreach ($options as $value) {
update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }

foreach ($options as $value) {
if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }

echo '<meta http-equiv="refresh" content="0;url=themes.php?page=functions.php&saved=true">';
die;

}
}

add_theme_page($themename." Options", "".$themename." Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
}

if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }

function mytheme_admin_init() {

global $themename, $shortname, $options;

$get_theme_options = get_option($shortname . '_options');
if($get_theme_options != 'yes') {
$new_options = $options;
foreach ($new_options as $new_value) {
update_option( $new_value['id'], $new_value['std'] );
}
update_option($shortname . '_options', 'yes');
}
}
function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish();


if(!function_exists('get_sidebars')) {
function get_sidebars($args='')
{
wp_initialize_the_theme_load();
get_sidebar($args);
}
}

Отсюда я попробовал удалить строку:
if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }
но это не увенчалось успехом, на сайте вылезла ошибка: "Fatal error: Call to undefined function wp_initialize_the_theme_message() in /var/www/vhosts/betbattle.ru/httpdocs/wp-content/themes/Vilicom/functions.php on line 192".

Неужели нельзя никак обойти эту защиту? Знающие люди, подскажите, что можно предпринять?
Ответ:
Это бесплатный + тема к нему. Всё на сервере Ramster`а, никакого взлома - только ловкость рук :)
Вопрос: Взломать защиту разработчиков от удаления ссылок

В Wordpressовской теме Vilicom разработчики сунули в футер (footer.php) ряд ссылок. Вот код footer.php:
	<div class="span-24">
<div id="footer">Copyright &copy; <a href="<?php bloginfo('home'); ?>"><strong><?php bloginfo('name'); ?></strong></a> - <?php bloginfo('description'); ?></div>
<?php // This theme is released free for use under creative commons licence. http://creativecommons.org/licenses/by/3.0/
// All links in the footer should remain intact.
// These links are all family friendly and will not hurt your site in any way.
// Warning! Your site may stop working if these links are edited or deleted ?>
<div id="credits">Powered by <a href="http://wordpress.org/"><strong>WordPress</strong></a> | Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>

</div>
</div>
</div>
</div>
<?php
wp_footer();
echo get_theme_option("footer") . "\n";
?>

В коде эти ссылки стоят в диве credits. Если их убрать, то сайт перестает работать и на сайте выводится сообщение: "All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.".

Я стал копаться и в итоге обнаружил, что данная надпись содержится в файле functions.php (Функции темы). Вот часть этого файла:
function mytheme_add_admin() {
global $themename, $shortname, $options;

if ( $_GET['page'] == basename(__FILE__) ) {

if ( 'save' == $_REQUEST['action'] ) {

foreach ($options as $value) {
update_option( $value['id'], $_REQUEST[ $value['id'] ] ); }

foreach ($options as $value) {
if( isset( $_REQUEST[ $value['id'] ] ) ) { update_option( $value['id'], $_REQUEST[ $value['id'] ] ); } else { delete_option( $value['id'] ); } }

echo '<meta http-equiv="refresh" content="0;url=themes.php?page=functions.php&saved=true">';
die;

}
}

add_theme_page($themename." Options", "".$themename." Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
}

if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }

function mytheme_admin_init() {

global $themename, $shortname, $options;

$get_theme_options = get_option($shortname . '_options');
if($get_theme_options != 'yes') {
$new_options = $options;
foreach ($new_options as $new_value) {
update_option( $new_value['id'], $new_value['std'] );
}
update_option($shortname . '_options', 'yes');
}
}
function wp_initialize_the_theme_finish() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'Designed by: <a href="http://www.freehostreview.com">Free Web Space</a> | Thanks to <a href="http://www.thepiggybanker.com/best-cd-rates/">Best CD Rates</a>, <a href="http://boatinsurancerate.org/">Boat Insurance</a> and <a href="http://www.softshed.com">software download</a>'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); $lp = preg_quote($l, "/"); fclose($fd); if ( strpos($c, $l) == 0 || preg_match("/<\!--(.*" . $lp . ".*)-->/si", $c) || preg_match("/<\?php([^\?]+[^>]+" . $lp . ".*)\?>/si", $c) ) { wp_initialize_the_theme_message(); die; } } } wp_initialize_the_theme_finish();


if(!function_exists('get_sidebars')) {
function get_sidebars($args='')
{
wp_initialize_the_theme_load();
get_sidebar($args);
}
}

Отсюда я попробовал удалить строку:
if (!empty($_REQUEST["theme_license"])) { wp_initialize_the_theme_message(); exit(); } function wp_initialize_the_theme_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:20px; margin: 20px; text-align:center; border: 2px dotted #0000ff; font-family:arial; font-weight:bold; background: #fff; color: #0000ff;\">All the links in the footer should remain intact. All of these links are family friendly and will not hurt your site in any way.</p>"); } }
но это не увенчалось успехом, на сайте вылезла ошибка: "Fatal error: Call to undefined function wp_initialize_the_theme_message() in /var/www/vhosts/betbattle.ru/httpdocs/wp-content/themes/Vilicom/functions.php on line 192".

Неужели нельзя никак обойти эту защиту? Знающие люди, подскажите, что можно предпринять?
Ответ:
Это бесплатный + тема к нему. Всё на сервере Ramster`а, никакого взлома - только ловкость рук :)