Как правильно?
Страницы: 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)
Новые темыОбъявленияСвободное общение
02:17 Как продвигать сайт с неуникальным контентом 
15:08 Стоит ли добавлять сайт в Rambler топ 100? 
12:59 Absence в Армении 
19:29 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
14:50 Индексация страниц 
12:36 У кого новостник, дайте пару советов плиз 
13:53 AviTool - мощный инструмент для автоматизации работы с Avito 
01:31 Скрипт обменника валют 
21:59 Продам копию сайта. 
21:44 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
17:24 A-Parser 1.1 - продвинутый парсер поисковых систем, Suggest, PR, DMOZ, Whois, etc 
14:01 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
13:15 SOCKS5 приватные прокси на 30 дней для PayPal 
13:14 Google Voice аккаунты для бесплатных SMS и звонков 
22:09 Добро пожаловать в цифровой мир... 
21:28 Ну что, кто куда деваете свои сайты? 
19:42 Топ-5 способов использовать мобильные прокси для бизнеса: подробный обзор 
22:08 Накрутка поисковых подсказок 
05:04 Точные прогнозы на футбол 
14:01 Union Pharm - топовая фарма-партнерка для профессионалов! 
10:59 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди