Sparrow html template wordpress

Sparrow – A light & quick WordPress theme

Welcome to Sparrow, a brand new WordPress theme from Bonfire Themes! Aimed primarily for personal use, Sparrow takes a no-nonsense approach, allowing you to get straight to blogging; simply install and you’re ready to publish.

That said, Sparrow does come with settings that allow you to customize some key things. However, we’ve avoided bloating the theme and have instead focused on making Sparrow a tight package with unique elements, smooth animations (even on mobile devices!) and are making use of WordPress’ own built-in tools to keep everything as lightweight as possible.

But we’ll stop here and let Sparrow itself do the rest of the talking. We’ll leave this handy list of features below, but please do browse around this demo site to get a first-hand look at what’s on offer.

  • clean, well-defined and fully-responsive liquid design
  • beautiful and subtle animations
  • easy logo uploader enabled
  • single-level main menu + site-wide author Gravatar display with its own secondary, two-level, icon-supported accordion menu (custom image option also available)
  • randomized header backgrounds
  • post- & page-specific header backgrounds (+ YouTube video backgrounds, example)
  • touch-enabled gallery (customized PhotoSwipe, example)
  • PageLoader plugin included ($15 value)
  • optional full-screen static front page (image or video background)
  • integrated share buttons at the end of posts (Twitter, Facebook, Google+, E-mail)
  • ready for translation/localization (.mo, .po files included)
  • clean and minimal jQuery comment form
  • contact form with validation
  • widgetized footer
  • ready-to-edit child theme
  • tested on several browsers across multiple operating systems and devices (Chrome, Firefox, Internet Explorer, Safari, Opera, iOS, Android, Windows devices)
  • a ton of extremely customizable shortcodes (examples): alerts, progress bars, text highlighting, dividers, buttons, boxes etc. + shortcodes for YouTube, Vimeo, USTREAM, DailyMotion, Blip.tv + easy shortcode for placing content in columns (text, images, as well as video)
  • extensive documentation
Читайте также:  Data list styling css

Image credits
As usual, thanks go out to the following artists who allowed their works to be displayed in this theme demo: Vincent Bisschop, Chris Wong, Anton Fadeev, Denys Tsiperko, and Bryan Lee.

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

License

artemkolishchak/sparrow

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

  1. Исправить ошибки в консоле. Разобраться с подключением шрифтов. Убрать ссылку с логотипа на домашней странице. Подогнать стили виджетов категорий и поиска. А также добавить виджет галереи.
  2. Сделать коректирование шаблонов: page-portfolio.php, single-portfolio.php, taxonomy-skills.php. А именно: ввывод контента, динамическое подхватывание и вывод.
  • WordPress;
  • Theme Customization API;
  • Developer Resources: Dashicons;
  • UNDERSCORES BASED THEME;
  • Advanced Custom Fields;
  • Advanced Custom Fields;
  • TGM Plugin Activation;
  • WP-KAMA;
  • Иерархия файлов темы (шаблона);
  • Заголовки style.css;
  • Шпаргалка;

1.3. screenshot.png(1200px x 900px).

Подключает файл шаблона header.php (шапку).

Подключает файл шаблона sidebar.php (сайдбар).

Подключает файл footer.php из шаблона (темы).

Запускает хук-событие wp_head. Вызывается в шапке сайта в файле: header.php

wp_head() — это Тег шаблона, который нужно вставлять перед , в файлах темы: header.php или index.php, если header.php не используется.

Запускает хук wp_footer — один из основных хуков, без которого не будут работать многие плагины. Вызывается в подвале темы, в файле footer.php.

Этот тег шаблона должен располагаться прямо перед закрывающим HTML тегом .

3. Подключаем js и css файлы:

Выводит атрибуты для HTML тега со значениями текущего языка: lang=»ru-RU»

Строит набор атрибутов для HTML тега HTML, содержащих название языка сайта и направление чтения для страницы.

Выводит информацию о сайте (блоге). Почти вся получаемая информация хранится в опциях сайта.

Функция относится к тегам шаблона и может быть использована в любом месте шаблона.

Выводит css классы относящиеся к текущей странице. Предназначен для использования в теге .

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

На этот хук принято вешать функции, которые подключают стили и скрипты темы. Т.е. через этот хук принято подключать файлы стилей и скриптов: смотрите wp_enqueue_script() и wp_enqueue_style().

Правильно добавляет файл CSS стилей. Регистрирует файл стилей, если он еще не был зарегистрирован.

Правильно подключает скрипт (JavaScript файл) на страницу.

Получает ссылку (URL) на файл стилей style.css текущей темы.

Получает URL текущей темы. Не учитывает наличие дочерней темы. Не содержит закрывающий слэш.

4. Проверяем и по необходимости подключаем дополнительные возможности темы:

Вызывается каждый раз при загрузке страницы, сразу после того, как тема инициализирована. Обычно используется для того, чтобы установить базовые возможности темы: см. add_theme_support().

Регистрирует поддержку новых возможностей темы в WordPress (поддержка миниатюр, форматов записей и т.д.).

Загружает файл перевода темы (.mo) в память, для дальнейшей работы с ним.

Регистрируется одно расположение/место меню, к которому затем в админке прикрепляются меню.

Выводит произвольное меню, созданное в панели: «внешний вид > меню» (Appearance > Menus).

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

Проверяет используется ли указанная панель виджетов (область для виджетов, сайдбар). Сработает если в области для виджетов есть хоть один виджет. Условный тег.

Выводит на экран первую активную панель виджетов (сайдбар — панель в которой есть хотя бы один виджет). Можно указать ID или номер панели, какую именно выводить, если на сайте большее одной панели виджетов.

Регистрирует все стандартные виджеты WordPress при запуске.

  • the_title() — Выводит на экран заголовок записи. Принято использовать внутри цикла.
  • the_permalink() — Выводит УРЛ поста.
  • the_author() — Выводит имя автора поста.
  • the_author_posts_link() — Выводит ссылку (A тег) на архивную страницу постов автора записи. Текстом ссылки будет «отображаемое» имя автора.
  • the_date() — Выводит на экран или получает дату публикации поста или группы постов (опубликованные в один день). Используется в цикле WordPress.
  • the_time() — Выводит на экран время (дату) публикации текущей записи в Цикле WordPress.
  • the_category() — Выводит ссылки на рубрики, к которым принадлежит пост в виде HTML li списка или в произвольном формате.
  • the_content() — Выводит контент текущего поста (записи).
  • the_excerpt() — Выводит «отрывок» (цитату) поста или первые 55 слов контента, со вставкой в конец [. ].
  • get_posts() — Получает записи (посты, страницы, вложения) из базы данных по указанным критериям. Можно выбрать любые посты и отсортировать их как угодно.
  • get_posts() — Получает записи (посты, страницы, вложения) из базы данных по указанным критериям. Можно выбрать любые посты и отсортировать их как угодно.
  • the_posts_pagination() — Выводит на экран ссылки пагинации на след./пред. сет постов. Используется на страницах архивов (рубрики, метки, . ).

5. Соднание своего типа записей:

  • register_post_type() — Создает новый тип записи или изменяет имеющийся.
  • get_posts() — Получает записи (посты, страницы, вложения) из базы данных по указанным критериям. Можно выбрать любые посты и отсортировать их как угодно.
  • init

6. Создаем опции в customize темы с помощью Theme Customization API:

7. Добавляем произвольные поля с помощью Advanced Custom Fields:

8. Регистрируруем свой тип таксономии:

Добавляет (регистрирует) новую (пользовательскую) таксономию. Можно перезаписать существующую таксономию.

Функцию желательно вызывать во время события init.

+register_taxonomy_for_object_type() — Привязывает (добавляет) указанную таксономию к указанному типу записи (поста).

Используется, чтобы к типу поста добавить таксономию, например добавить метки к постоянным страницам.

Источник

Sparrow – A light & quick WordPress theme

Welcome to Sparrow, a brand new WordPress theme from Bonfire Themes! Aimed primarily for personal use, Sparrow takes a no-nonsense approach, allowing you to get straight to blogging; simply install and you’re ready to publish.

Add life with video backgrounds

Next to custom background images, Sparrow also allows you place background YouTube videos into post and page headers, for that extra spice. On touch devices — where autoplay of videos is not allowed due to bandwidth concerns — the header background will default to the featured image. If a featured image has not been added to the post or page, then the default header image will be shown instead; no matter what, there’s always a fallback.

Cross-device, full-screen, touch-enabled image gallery

Sparrow’s gallery is a visually modified version of the popular PhotoSwipe software. It works on desktop as well as mobile devices and makes use of touch, keyboard and mouse controls, which allow users to navigate galleries by swiping, with the left/right keys on a keyboard, the mouse wheel, or by tapping/clicking the left/right navigation arrows.

Formatting

Here we have a sample of the default text formatting options available in the text editor. Not the most exciting page in this theme demo, but nevertheless a necessary one 🙂

Shortcodes

Not a fan of shortcodes? That’s perfectly fine. All of this theme’s shortcodes come in a plugin, so it’s completely up to you whether or not you want to use any of them. Or if you have a favorite shortcode plugin you’ve found elsewhere, you can of course install and use that instead.

If you like spicing up your content with shortcodes though, then — as can be seen below — we have a number of highly-customizable ones for you to take advantage of.

Источник

WordPress theme Sparrow

WordPress theme Sparrow

WordPress theme Sparrow. Light & Quick WordPress Theme.

Siteground hosting

WordPress theme Sparrow Examples

Sparrow WordPress theme - zlatalit56.ru

zlatalit56.ru

Best WordPress template Sparrow - winningprocesstennis.com

winningprocesstennis.com

WP template Sparrow - michaelburgewriting.com

michaelburgewriting.com

Sparrow template WordPress - jeanpauljoseph.fr

jeanpauljoseph.fr

Sparrow WordPress website template - liveexitgames.de

liveexitgames.de

WP theme Sparrow - zucarobrothers.com

zucarobrothers.com

Sparrow WordPress theme - gab-media.com

gab-media.com

Sparrow WordPress theme design - joannadean.ca

joannadean.ca

Sparrow WordPress theme - mindeearnett.com

mindeearnett.com

Template WordPress Sparrow - sparrowcig.com

sparrowcig.com

Sparrow WordPress page template - oecumene.ru

oecumene.ru

Sparrow WordPress template - potrebitely.com

potrebitely.com

WP theme Sparrow - doktorov.com

doktorov.com

Sparrow WP template - sparrow.cz

sparrow.cz

Theme WordPress Sparrow - sparrownow.com

sparrownow.com

Elegant Themes

WordPress theme Sparrow by Bonfire Themes

What is WordPress Theme Detector?
Themesinfo WordPress Theme Detector is a free tool that can detect installed WordPress Themes and WordPress Plugins. If you discover an internet site designed exploitation WordPress and need to understand however they created it, then WordPress Theme Detector is the instrument to go with.

*External links on this website may be affiliate links that could result in us receiving compensation (payment) when you purchase a product or service from that link. For example, we may receive pay per click revenue or commission on sales of products. This helps us to pay the bills and deliver great content for you to enjoy when you are browsing these web pages. You do not pay any extra fees for these items.

WordPress Theme Detector Chrome

This website uses cookies to improve your experience. We’ll assume you’re ok with this, but you can opt-out if you wish. Accept Privacy

Источник

Оцените статью