Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Введение
Рабочий процесс:
Выбранному претенденту мы передаем файл с темой, он устанавливает его себе и начинает исправлять/дорабатывать.
Оплата:
Чтобы обезопасить обе стороны, предлагаем разбить работу на части. После выполнения каждого этапа исполнитель показывает нам результат на своем сервере. Мы оплачиваем этап, а взамен получаем доработанный архив с темой.
Дополнительные баги:
Если в ходе дальнейшего тестирования возникнут дополнительные баги или пожелания, они должны исправляться за дополнительную плату (по согласованию).
Есть исключение: если баг возник в результате исправления бага/доработки из этого ТЗ, он должен быть исправлен бесплатно.
Общие баги
1. Два блока с поиском в сайдбаре
После установки темы в сайдбаре становится два блока поиска:

Нужно сделать так, чтобы при установке темы ее поиск (на картинке вверху) заменял стандартный.
Внимание: нужно не просто заменить на уже готовом сайте, а сделать это в теме, чтобы при каждой установке темы стандартный виджет поиска заменялся.
Пример страницы: http:///wpira/?cat=4
2. На некоторых страницах постов сайдбар плывет вниз

Нужно сделать так, чтобы сайдбар отображался справа, где ему и место.
Примечание: опытном путем установлено, что сайдбар в основном плывет на тех страницах, к которым отключены комментарии (т. е., убрана галочка “Allow comments”):

Пример страницы: http:///wpira/?p=1152
3. Секция с комментариями пуста
Если на странице запрещены комментарии, то от них все равно остается заголовок секции “Comments”. Его нужно убрать.

Пример страницы: http:///wpira/?p=1152
4. Цвет кнопки “Post comment”
Кнопка “Post comment” сделана не градиентом через css, а просто копированием картинки с фоном:

Нужно сделать так, чтобы во всех состояниях цвет кнопки определялся через градиент (взять его от кнопки Read more):

5. Sticky post
Добавить класс для sticky-постов.
Блок, в котором находится такой пост, должен быть желтым:

6. Большая картинка вылазит из блока контента
Картинка вылазит за границы блока:

Пример страницы: http:///wpira/?p=1177
7. Разобраться с локализацией
Тема показывается на английском, но в папке с локализацией только файлы с русским:

Русский язык пока не нужен, но нужно, чтобы в папке были файлы с английским языком для редактирования.
/обсудить этот вопрос/
8. Средняя секция футера вылазит за границу
В одном из адаптивных разрешений серединка футера вылазит:

9. Публикуются отложенные посты
Посты, которые должны быть опубликованы в будущем (т. е. если мы ставим отложенную дату публикации), все равно видны сразу:

Ошибки валидации
Theme Check
После того, как тему прогнали через Theme Check, он выдал ряд ошибок (насколько понимаем, большинство — однотипные). Вот какие из них нужно исправить:
● REQUIRED:.wp-caption css class is needed in your theme css.
● REQUIRED:.wp-caption-text css class is needed in your theme css.
● REQUIRED:.sticky css class is needed in your theme css.
● REQUIRED:.gallery-caption css class is needed in your theme css.
● REQUIRED:.bypostauthor css class is needed in your theme css.
● REQUIRED:.alignright css class is needed in your theme css.
● REQUIRED:.alignleft css class is needed in your theme css.
● WARNING: Found PHP short tags in file tumbler. php.
● Line 30: <a href='<?php the_permalink()?>'><?= get_the_post_thumbnail( $id, array(100,100) );?></a>
● WARNING: Found PHP short tags in file title_block. php.
● Line 24: <?= post_type_archive_title();?>
● WARNING: Found PHP short tags in file search_list. php.
● Line 18: <img src='<?= get_post_image();?>' alt='<?=the_title();?>'>
● WARNING: Found PHP short tags in file portfolio_list. php.
● Line 18: <img src='<?php = get_post_image();?>' alt='<?=the_title();?>'>
● WARNING: Found PHP short tags in file blog_list. php.
● Line 19: <img src='<?= get_post_image();?>' alt='<?=the_title();?>'>
● REQUIRED: The theme doesn't have comment pagination code in it. Use paginate_comments_links() or next_comments_link() and previous_comments_link() to add comment pagination.
● REQUIRED: Could not find the comment-reply script enqueued. See: Migrating Plugins and Themes to 2.7/Enhanced Comment Display
● <?php if ( is_singular() ) wp_enqueue_script( "comment-reply" ); ?>
● REQUIRED: Could not find wp_link_pages. See: wp_link_pages
● <?php wp_link_pages( $args ); ?>
● REQUIRED: Could not find post_class. See: post_class
● <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
● REQUIRED: Could not find language_attributes. See: language_attributes
● <html <?php language_attributes(); ?>
● REQUIRED: Could not find body_class call in body tag. See: body_class
● <?php body_class( $class ); ?>
● REQUIRED: Could not find add_theme_support( 'automatic-feed-links' ). See: add_theme_support
● <?php add_theme_support( $feature ); ?>
Debogger
Плагин Debogger выдает такую ошибку
Debug: Undefined offset: 0 on line 496 of /wp-content/themes/Vilia-code/functions. php
W3C Validator
Пример тестовой страницы: http:///wpira/
● Stray end tag span.
● Duplicate ID searchform.
● Duplicate ID s.
● Duplicate ID searchsubmit.
Пример тестовой страницы: http:///wpira/?p=223
● Element hr not allowed as child of element h3 in this context. (Suppressing further errors from this subtree.)
● Duplicate ID commentform.
● Unclosed element div.
● End tag form seen, but there were open elements.
Другое
Структура файлов в теме
В файлах темы некоторый беспорядок - есть излишние файлы.
Содержимое папок content и titles нужно раскидать по основным файлам в корне (разумеется, руководствуясь здравым смыслом, а не просто абы куда)
Папка content:
404.php
blog_list. php
page_clear. php
page_content. php
page_sidebar. php
portfolio_content. php
portfolio_list. php
post_content. php
search_list. php
Папака titles:
author_title_block. php
page_title_block. php
portfolio_title_block. php
tag_title_block. php
title_block. php


