Спрашиваем и отвечаем по Wordpress-13

SeVlad
На сайте с 03.11.2008
Offline
1609
#41
Эдуардoff:
А у меня проблема с неприкрепленными картинками - вот они и проиндексировались массово, наплодив в Гугле пустых страниц. А так как они не прикреплены никуда, то и упомянутые плагины ничего с ними сделать не могут.

Прикрепленные редиректят на морду.

---------- Добавлено 18.06.2018 в 13:16 ----------

Игорь К:
Как вам такой путь?

Правильный, одобрямс.

Только удалить нужно после того как будет сделан новый сайт на тестовом домене. С которого потом перенести на рабочий с пом https://wordpress.org/plugins/duplicator/

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Z
На сайте с 20.07.2008
Offline
76
#42
Эдуардoff:
Получается что загружать картинки через библиотеку это значит плодить такие страницы?

Любое вложение создает страницу.

Отключаем для всего таким кодом в functions.php


function attachmentPagesRedirect()
{
global $post;

if( is_attachment() ) {
if( isset($post->post_parent) && ($post->post_parent != 0) ) {
wp_redirect(get_permalink($post->post_parent), 301);
} else {
wp_redirect(home_url(), 301);
}
exit;
}
}
add_action( 'template_redirect', 'attachmentPagesRedirect' );
SEOKinG
На сайте с 03.09.2008
Offline
169
#43

плагин seo by yoast.

задача простая - добавить к окончанию всех тайтлов название домена.

для всех записей заполнены мета теги.

иду в настройки плагина.

шаблон заголовка: %%title%% %%page%% %%sep%% %%sitename%% - не выводит...

просто прописать %%title%% | domen.com - не помогает...

в хедер.пхп прописано вот так:

<title><?php wp_title('|', true, 'right'); ?><?php bloginfo('name'); ?></title>

костыляю:


<title><?php wp_title('|', true, 'right'); ?> domen.com</title>

не помогает...

не выводит адрес сайта в настройках, я так понимаю из-за того что количество символов в тайтлах достаточна и не выводится остальная маска...

можно как-то побороть?

---->Лучший курс обмена WMR ==> WMZ (http://goo.gl/w1yOz4), WMR, WMZ ==> гривны (http://goo.gl/XmyIKN)
PS
На сайте с 07.06.2018
Offline
34
#44
SEOKinG:
плагин seo by yoast.

моя шапка

<!DOCTYPE html>

<html <?php language_attributes(); ?>>
<head>
<?php wp_head(); ?>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body <?php body_class(); ?>>

в функциях

add_theme_support('title-tag');

в йосте

%%title%% %%page%% %%sep%% %%sitename%%

полет нормальный.

Как вариант, переустановите плагин

medexpert
На сайте с 19.02.2012
Offline
83
#45

Добрый день.

Подскажите каталог компаний с возможностью отдать редактирование записи представителям компании и распределением ролей.

"... Нет того веселья: Или куришь натощак, Или пьёшь с похмелья."
O9
На сайте с 22.06.2018
Offline
0
#46

Здравствуйте, нужна помощь, Нашла в интернете очень крутую тему для WP называется Boombox.

Установила и сразу же возникли проблемы.

1) нужно отключить счетчик просмотров на статьи

2) оценку статьи тоже бы отключить

3) ну и самая обидная проблема то что на английском заголовки такие как следующий пост, предыдущий пост и.т.д.

думала что сбылась мечта и я нашла тему своей мечты но вот этим проблемы капец как расстраивают:(:(:(:(:(:(

как убрать просмотры и лайки в теме boombox.

такая клевая тема но вот это бесит..

еще есть проблема как перевести на русский заголовки "след пост", "перд.пост", "непропустите".

MrDesigner
На сайте с 31.01.2008
Offline
193
#47
olga979:
Здравствуйте, нужна помощь, Нашла в интернете очень крутую тему для WP называется Boombox.

Вангую, что вы через какое-то время будете спрашивать, почему у меня вирус на сайте.

Эта тема официально продаётся на themeforest.net, и всю техническую поддержку оказывают разработчики этой темы.

Следовательно, раз вы здесь спрашиваете, у вас пиратская версия, скачанная на какой-нибудь файлопомойке, со всеми вытекающими...

signal63
На сайте с 06.07.2008
Offline
124
#48

Добрый день.

Не так давно обновил сайт на wordpress, спустя какое-то время в исходном коде увидел скрипт, которого ранее вроде не было, подскажите, что это?

Спасибо.

<script type="text/javascript">
'use strict';
(function (w) {
var darx = {};

darx.addEvent = function (elem, event, fn) {
if (elem.addEventListener) {
elem.addEventListener(event, fn, false);
} else {
elem.attachEvent('on' + event, function () {
return (fn.call(elem, window.event));
});
}
};

darx.fireEvent = function (elem, event) {
var evt = elem.createEvent('Event');
evt.initEvent(event, true, true);
elem.dispatchEvent(evt);
};

darx.get = function (url, data, callback) {
sendRequest('GET', url, data, callback);
};

darx.post = function (url, data, callback) {
sendRequest('POST', url, data, callback);
};

darx.getJSON = function (url, data, callback) {
var callbackName = 'darx_jsonp_' + Math.round(1000000000 * Math.random());
window[callbackName] = function(data) {
delete window[callbackName];
document.body.removeChild(script);
callback(data);
};


var script = document.createElement('script');
script.type = "text/javascript";
script.async = true;
data.callback = callbackName;
script.src = url + '?' + http_build_query(data);
document.body.appendChild(script);
};

var http_build_query = function (data) {
var params = [];
var type;
for (var key in data){
if (data.hasOwnProperty(key)) {
type = Object.prototype.toString.call(data[key]);
if (type === '[object Array]' || type === '[object Object]') {
for (var i in data[key]) {
if (data[key].hasOwnProperty(i)) {
params.push(encodeURIComponent(key) + '[]=' + encodeURIComponent(data[key]));
}
}
} else {
params.push(encodeURIComponent(key) + '=' + encodeURIComponent(data[key]));
}
}
}
return params.join('&');
};

var sendRequest = function (method, url, data, callback) {
var xhr = false;
var XMLHttpFactories = [ function () {return new XMLHttpRequest()},
function () {return new ActiveXObject("Msxml2.XMLHTTP")},
function () {return new ActiveXObject("Msxml3.XMLHTTP")},
function () {return new ActiveXObject("Microsoft.XMLHTTP")}
];
for (var i=0; i<XMLHttpFactories.length; ++i) {
try { xhr = XMLHttpFactories() } catch (e) { continue; }
break;
}

if (!xhr) return;

if (method === 'GET') {
data.r = Math.random();
url += '?' + http_build_query(data);
}

xhr.open(method, url, true);
xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");
xhr.timeout = 5000;

if (callback) {
xhr.loaded = xhr.onreadystatechange = function () {
if (xhr.readyState !== 4) return;
callback(xhr.responseText, xhr);
}
}

if (method !== 'GET') {
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr.send(http_build_query(data));
} else {
xhr.send(null);
}
};

w.darx = darx;
}(window));
</script>
Монетизация финансового трафика - здесь. (http://pxl.leads.su/click/800c56e53f47efafe0a833fe9729342d) Стабильные выплаты. Выплаты по запросу. Быстрая статистика.
SeVlad
На сайте с 03.11.2008
Offline
1609
#49
signal63:
подскажите, что это?

Какая-то портянка, не связанная с обновлением ВП.

Код для форума, если хочешь,чтобы его прочитали, нужно оформлять не в цитату ([quote][/quote]), а в код ([code][/code]).

TG
На сайте с 07.11.2016
Offline
124
#50

Сделал на сайте Похожие посты без плагина через "произвольные поля" по этому мануалу https://misha.blog/wordpress/pohozhie-zapisi.html

, чтобы можно было вручную ставить ссылки. Но мне бы хотелось, чтобы свои анкоры к ссылкам можно было прописать, а не получать их автоматом из тайтлов. Подскажите как изменить код, чтобы для каждой ссылки в цикле брался соответствующий текст из произвольного поля.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий