Как правильно?
Страницы: 1
Как правильно?
Вопрос - в php файлах правильно ли например выравнивать блок так <div align="center"> ? Или обязательно нужно через классы - <div class="class_a">,  
 а уже в css в .class_a задать text-align: center;  ?
С юных лет ИКСа нет
Вообще лучше делать через css все, что возможно и целесообразно. Есть, конечно, исключения и моменты иногда.

Это и правильно, и удобно при обслуживании и прочем.
Верстаю сейчас сайт на CSS3-HTML5. Буквально вчера дошлифовал до полной валидации. Стояла похожая проблема, отцентровка картинки хедера. Нашел подсказку - для того, чтобы браузер точно размещал блок по центру страницы (или родительского блока), прямо в php-файле страницы (в данном случае - Wordpress, header.php) вписал центровку вот так:

Код
  <div style="width: 980px; margin:auto;"><img src="/wp-content/uploads/2015/11/logo.jpg" alt="logo" /></div>
Цитата
Kimin пишет:
<div style="width: 980px; margin:auto;"
Это уже не валидно. Что, так сложно блоку класс присвоить и в css ему свойства задать? Присваивать стили сразу в html это "грязная" верстка, так делать не стоит
Цитата
Сан Евгенич пишет:
Это уже не валидно
А валидатор почему-то утверждает обратное. Если кто готов поспорить, могу дать урл в личку, изучите исходный код, найдете там эту строку, а затем глянете в validator.w3.org:
Document checking completed. No errors or warnings to show.
Цитата
Теодорро Таврический пишет:
Вопрос - в php файлах правильно ли например выравнивать блок так <div align="center"> ? Или обязательно нужно через классы - <div class="class_a">,
а уже в css в .class_a задать text-align: center; ?
Цитата
Coder пишет:
Вообще лучше делать через css все, что возможно и целесообразно. Есть, конечно, исключения и моменты иногда.

Это и правильно, и удобно при обслуживании и прочем.

Coder, правильно написал. Но, в твоём случае, лучше пиши как ты с самого начала сделал, иначе у тебя получится что к каждому тегу будет свой отдельный класс и это будет вообще неподдерживаемо в дальнейшем. Потом освоишься, начнёшь понимать зачем нужен css и постепенно будешь получать от него пользу.
Цитата
Gennadich пишет:
 у тебя получится что к каждому тегу будет свой отдельный класс и это будет вообще неподдерживаемо в дальнейшем. Потом освоишься, начнёшь понимать зачем нужен css и постепенно будешь получать от него пользу.
Почему это к каждому тегу будет отдельный класс? А о пользе css я уже давно догадываюсь.
Цитата
Теодорро Таврический пишет:
Цитата
Gennadich пишет:
у тебя получится что к каждому тегу будет свой отдельный класс и это будет вообще неподдерживаемо в дальнейшем. Потом освоишься, начнёшь понимать зачем нужен css и постепенно будешь получать от него пользу.
Почему это к каждому тегу будет отдельный класс? А о пользе css я уже давно догадываюсь.

Потому что по началу не всегда удается грамотно использовать эти самые классы, чтобы было повторное использование, наследование.. Но, если понимаешь - хорошо.
Еще вопрос, уважаемые - Какой код нужно вставить в functions.php чтобы при помощи шорткода [ch-s] на странице выводилось содержимое файла pole.php    ?
От моих насилий над  functions.php  страницы перестают открываться.Код такой



function barbor() {
return '
gftyuh
';
}
add_shortcode( 'ch-s', 'barbor' );show_

но как вместо gftyuh  вывести pole.php      ?
Изменено: Теодорро Таврический - 21 Декабря 2015 16:37
Теодорро Таврический,  Никогда не писал на php, но, вероятно, тебе надо сперва прочитать содержимое файла в переменную при помощи какой-нибудь php функции, а затем выводить уже эту переменную вместо "gftyuh"
Цитата
Gennadich пишет:
надо сперва прочитать содержимое файла в переменную при помощи какой-нибудь php функции, а затем выводить уже эту переменную вместо "gftyuh"
вот хз как это сделать
Цитата
Теодорро Таврический пишет:
вот хз как это сделать


$my_file = file_get_contents("pole.php");

function barbor() { 
return  $my_file; 

add_shortcode( 'ch-s', 'barbor' );show_
спасибо, но не работает
Пробую вот так

function barbor() {   
   $file = file_get_contents('pole.php', true);
   return  $file;   
}   
add_shortcode( 'ch-s', 'barbor' );

Вроде заработало. 
Изменено: Теодорро Таврический - 21 Декабря 2015 17:52
Нужна помощь в решении этого вопроса. За отзыв/ деньги.
Вопрос такой.
В статье в нужных местах мне нужно выводить код Адсенса, кнопки, фотки и произвольные поля.
Например один шорткод выводит адсенс, другой - 3-4 кнопки со ссылками разными для каждой страницы.
Задумал я сделать так - вставляю в статье где нужно шорткоды (2-3 штуки), шорткоды выводят произвольные поля.
А в произвольном поле на каждой странице вписываю типа a href="h t t p://sait.ru/avto/" class="kn-avto".
=================================
В functions.php вставил код (см. выше)

И в шаблон закинул файл pole.php
Если в этот файл вставить код Адсенса, то он отлично выводится шорткодом [ch-s]

А вот как вывести произвольные поля? [COLOR=#373737]Вставленный в pole.php код[/COLOR]
<?php echo get_post_meta($post->ID, 'pole_1', true); ?> 

не канает.
Почему не вставить код прямо в страницу? Код кнопок при редактировании страницы и переходе из текстового режима в визуальный исчезает.

Помогите решить вопрос. Можно в ЛС.
Изменено: Теодорро Таврический - 27 Декабря 2015 12:46
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
18:09 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
15:06 Влияние ссылок буржнете 
10:53 SharkBoss - партнёрская программа для монетизации ЛЮБЫХ видов трафика (включая спам). 
08:36 Обновления интерфейса яндекс метрики 
15:13 Рапида умерла. Куда выводить с AdSense? 
15:05 Чем заменили ТИЦ? 
15:01 Profit Pixels - In-House Форекс, Крипто, Трейдинг CPA Офферы | Еженедельные Выплаты | CPA до $950 
15:49 Проверка на индекс в Telegram боте @SpeedyIndexbot 
13:47 HidMark.com - естественные ссылки от 1.5$ Естественные ссылки. Крауд-маркетинг. 
12:05 USMobileSMSBot - 
11:16 4G/LTE Mobile Proxy 30+ geo  
15:34 «Взрываем языковые преграды» – переводим любые тексты 
15:31 Доходные сайты под бурж 
15:06 Вечные ссылки с ТОПОВЫХ ресурсов! Размещение вечных трастовых ссылок с тИЦ от + 1000 до +45000 
18:12 Подтягиваем физкультурку 
13:45 В России снизили беспошлинный порог для онлайн-покупок 
13:30 Тренды заработка 2024-2025 
13:12 Суд постановил заблокировать Telegram 
11:10 150+ хакерских поисковых систем и инструментов 
02:58 Точные прогнозы на футбол 
22:05 Курс доллара упал ниже 85 рублей