pgood7
Постоялец
- Регистрация
- 25 Июн 2008
- Сообщения
- 95
- Реакции
- 35
- Автор темы
- #1
Движок WordPress 2.9.2
Ни стого ни с сего в админке пропали все записи, рубрики, метки, страницы, комментарии, авторы и файлы от плагина Downloads Manager.
Но при этом сам сайт работает в штатном режиме.
Короче админка глючит не по детски. В чём может быть причина?
Я уже из бэкапа восстанавливал, но проблема не решилась
установил этот блог на другом хостинге - сайт работает, а при входе в админку не пускает и пишет:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /homepublic_html/******.ru/wp-admin/includes/template.php on line 699
Вот что в этом файле находится:
строка 699:
Ни стого ни с сего в админке пропали все записи, рубрики, метки, страницы, комментарии, авторы и файлы от плагина Downloads Manager.
Но при этом сам сайт работает в штатном режиме.
Короче админка глючит не по детски. В чём может быть причина?
Я уже из бэкапа восстанавливал, но проблема не решилась
установил этот блог на другом хостинге - сайт работает, а при входе в админку не пускает и пишет:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /homepublic_html/******.ru/wp-admin/includes/template.php on line 699
Вот что в этом файле находится:
PHP:
// Tag stuff
// Returns a single tag row (see tag_rows below)
// Note: this is also used in admin-ajax.php!
/**
* {@internal Missing Short Description}}
*
* @since unknown
*
* @param unknown_type $tag
* @param unknown_type $class
* @return unknown
*/
function _tag_row( $tag, $class = '', $taxonomy = 'post_tag' ) {
$count = number_format_i18n( $tag->count );
$tagsel = ($taxonomy == 'post_tag' ? 'tag' : $taxonomy);
$count = ( $count > 0 ) ? "<a href='edit.php?$tagsel=$tag->slug'>$count</a>" : $count;
$name = apply_filters( 'term_name', $tag->name );
$qe_data = get_term($tag->term_id, $taxonomy, object, 'edit');
$edit_link = "edit-tags.php?action=edit&taxonomy=$taxonomy&tag_ID=$tag->term_id";
$out = '';
$out .= '<tr id="tag-' . $tag->term_id . '"' . $class . '>';
$columns = get_column_headers('edit-tags');
$hidden = get_hidden_columns('edit-tags');
foreach ( $columns as $column_name => $column_display_name ) {
$class = "class=\"$column_name column-$column_name\"";
$style = '';
if ( in_array($column_name, $hidden) )
$style = ' style="display:none;"';
$attributes = "$class$style";
switch ($column_name) {
case 'cb':
$out .= '<th scope="row" class="check-column"> <input type="checkbox" name="delete_tags[]" value="' . $tag->term_id . '" /></th>';
break;
case 'name':
$out .= '<td ' . $attributes . '><strong><a class="row-title" href="' . $edit_link . '" title="' . esc_attr(sprintf(__('Edit “%s”'), $name)) . '">' . $name . '</a></strong><br />';
$actions = array();
$actions['edit'] = '<a href="' . $edit_link . '">' . __('Edit') . '</a>';
$actions['inline hide-if-no-js'] = '<a href="#" class="editinline">' . __('Quick Edit') . '</a>';
$actions['delete'] = "<a class='delete-tag' href='" . wp_nonce_url("edit-tags.php?action=delete&taxonomy=$taxonomy&tag_ID=$tag->term_id", 'delete-tag_' . $tag->term_id) . "'>" . __('Delete') . "</a>";
$actions = apply_filters('tag_row_actions', $actions, $tag);
$action_count = count($actions);
$i = 0;
$out .= '<div class="row-actions">';
foreach ( $actions as $action => $link ) {
++$i;
( $i == $action_count ) ? $sep = '' : $sep = ' | ';
$out .= "<span class='$action'>$link$sep</span>";
}
$out .= '</div>';
$out .= '<div class="hidden" id="inline_' . $qe_data->term_id . '">';
$out .= '<div class="name">' . $qe_data->name . '</div>';
$out .= '<div class="slug">' . apply_filters('editable_slug', $qe_data->slug) . '</div></div></td>';
break;
case 'description':
$out .= "<td $attributes>$tag->description</td>";
break;
case 'slug':
$out .= "<td $attributes>" . apply_filters('editable_slug', $tag->slug) . "</td>";
break;
case 'posts':
$attributes = 'class="posts column-posts num"' . $style;
$out .= "<td $attributes>$count</td>";
break;
default:
$out .= "<td $attributes>";
$out .= apply_filters("manage_${taxonomy}_custom_column", '', $column_name, $tag->term_id);
$out .= "</td>";
}
}
$out .= '</tr>';
return $out;
}
PHP:
$out .= "</td>";