• Как удалить коммит в удаленном репозитории?

    SagePtr
    @SagePtr
    Еда - это святое
    Локально откатить хэд и сделать force push:
    git push -f
    Ответ написан
    3 комментария
  • Linux для frontendщика как?

    @Alex_tea
    Совершенно спокойно.
    С psd так себе работать...да и лучше когда макеты в фигме...какой допотоп до сих пор в фотошоп макеты лепит?
    Ответ написан
    1 комментарий
  • Добавление ссылок в меню Wordpress?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    /**
     * Добавляем в конец меню ссылки на регистрацию и вход / выход
     * 
     * @param $items string HTML output of navigation menu items
     * @param $args object Navigation menu arguments
     *
     * @return string Modified HTML output of navigation menu items
     */
    function add_login_logout_register_menu( $items, $args ) {
    
    	// Проверяем, чтобы не админка и нужное меню (в данном случае - primary)
    	if ( is_admin() || 'primary' != $args->theme_location ) {
    		return $items;
    	}
    
    	// Если юзер авторизован
    	if ( is_user_logged_in() ) {
    
    		$items .= '<li><a href="' . home_url( 'my-account' ) . '">' . __( 'My Account', 'textdomain' ) . '</a></li>';
    		$items .= '<li><a href="' . wp_logout_url() . '">' . __( 'Log Out', 'textdomain' ) . '</a></li>';
    
    	// Если юзер не авторизован
    	} else {
    
    		$items .= '<li><a href="' . wp_login_url() . '">' . __( 'Log In', 'textdomain' ) . '</a></li>';
    		$items .= '<li><a href="' . wp_registration_url() . '">' . __( 'Sign Up', 'textdomain' ) . '</a></li>';
    
    	}
    
    	return $items;
    }
    add_filter( 'wp_nav_menu_items', 'add_login_logout_register_menu', 199, 2 );

    Важный момент - функции wp_login_url(), wp_logout_url() и wp_registration_url() будут использовать стандартный URL - wp-login.php. Если у вас произвольная регистрация/авторизация, все эти функции имеют фильтры с аналогичными названиями, через которые можно эти URL заменить.
    Ответ написан
    5 комментариев
  • Linux для frontendщика как?

    Adamos
    @Adamos
    Жонглирующие статистикой забывают, что сейчас половина пользователей - смарты и планшеты.
    Но вряд ли вы ради них готовы верстать на смартфоне.
    Современная верстка должна выглядеть адекватно где угодно, а сидение на винде может создать иллюзию того, что вы что-то проверили.
    Ответ написан
    1 комментарий
  • Насколько правильно верстать всё с помощью div?

    Eugevin
    @Eugevin
    22 года, frontend как смысл жизни
    В корне неправильно, HTML5 превнес в веб-разработку ну просто кучу семантических тегов и это важно. Возможно, это покажется для кого-то странным, но даже БЭМ (да, тот самый, который весь на дивах) не отвергает семантику в вебе. Семантика должна быть и влияет на валидность, читаемость, а также позицию сайта в области сео.

    Для прототипирования интерфейсов "на быструю" можешь использовать фронт на div, но не более

    ПыСы: гугл наоборот рекомендует верстать семантические сайты по БЭМ-методологии (то есть используй header-content__title_show, но и про nav и ul не забывай)
    Ответ написан
    Комментировать
  • В чем профит использования Linux для программирования?

    Oxyd
    @Oxyd
    Linux enthusiast
    Буду краток. Она просто другая. А так как софт пишется для работы в линукс окружении, то и писать лучше сразу под линукс.
    Ответ написан
  • Насколько удобен линукс для верстальщика?

    @kuftachev
    В Вашем условии нерешаемая проблема - это Photoshop. Но сейчас многие делают дизайн в Figma.

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

    То, что тут написали против Linux, или пробовали его лет 5-10 назад, или просто от кого-то слышали.
    Ответ написан
    7 комментариев