Skip to content

Instantly share code, notes, and snippets.

View logiblue's full-sized avatar
🙂
Sup

Karanikolas Kostantinos logiblue

🙂
Sup
View GitHub Profile
@logiblue
logiblue / Owl Carousel - INIT
Last active October 11, 2020 13:31
Single Owl Carousel Initialize
@logiblue
logiblue / Template Part for Wordpress
Last active October 11, 2020 13:32
Query a teplate - wordpress
<?php get_template_part('components/homepage/sales-part'); ?>
@logiblue
logiblue / WordPress - Breadcrumbs
Last active October 11, 2020 13:33
Create Breadcrumbs without a plugin
function the_breadcrumb() {
echo '<ul id="crumbs">';
if (!is_home()) {
echo '<li><a href="';
echo get_option('home');
echo '">';
echo 'Home';
echo "</a></li>";
@logiblue
logiblue / Hide update notification - Wordpress
Last active October 11, 2020 13:34
Hide the Wordpress update message
add_action('wp_dashboard_setup', 'my_custom_dashboard_widgets');
function my_custom_dashboard_widgets() {
global $wp_meta_boxes;
wp_add_dashboard_widget('custom_help_widget', 'Theme Support', 'custom_dashboard_help');
}
function custom_dashboard_help() {
echo '<p>Welcome to Custom Blog Theme! Need help? Contact the developer <a href="mailto:yourusername@gmail.com">here</a>. For WordPress Tutorials visit: <a href="http://www.wpbeginner.com" target="_blank">WPBeginner</a></p>';
}
@logiblue
logiblue / Remove Items from WordPress Admin
Last active October 11, 2020 13:35
remove menu items from wordpress dashboard
function remove_menus () {
global $menu;
$restricted = array(__('Dashboard'), __('Posts'), __('Media'), __('Links'), __('Pages'), __('Appearance'), __('Tools'), __('Users'), __('Settings'), __('Comments'), __('Plugins'));
end ($menu);
while (prev($menu)){
$value = explode(' ',$menu[key($menu)][0]);
if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){unset($menu[key($menu)]);}
@logiblue
logiblue / Add Custom Logo - WP Login
Last active October 11, 2020 13:36
custom logo for login page of wordpress
function my_custom_login_logo() {
echo '<style type="text/css">
h1 a { background-image:url('.get_bloginfo('template_directory').'/images/custom-login-logo.gif) !important; }
</style>';
}
add_action('login_head', 'my_custom_login_logo');
@logiblue
logiblue / Disable Search - Wordpress
Last active October 11, 2020 13:36
Add this to functions.php to disabe the search in wordpress theme
function fb_filter_query( $query, $error = true ) {
if ( is_search() ) {
$query->is_search = false;
$query->query_vars[s] = false;
$query->query[s] = false;
// to error
if ( $error == true )
$query->is_404 = true;
}
}
@logiblue
logiblue / Template Name - Wordpress
Last active October 11, 2020 13:37
An empty page template for use inside wordpress theme
<?php
/*
Template Name: Test
*/
get_header(); ?>
<?php get_footer(); ?>
@logiblue
logiblue / Visual Studio - Autoclose PHP
Last active October 11, 2020 13:38
Add this in vscode to close automatic the php tag
File -> user prefrences -> snippets + chooose HTML
delete anything betwween brackets and paste this:
"php": {
"prefix": "php",
"body": [
"<?php $1 ?>"
],
"description": "php tag"
}
@logiblue
logiblue / Wordpress - Ubuntu NOTES START
Last active October 11, 2020 13:39
WordPress in UBUNTU
START XAMPP SERVER UBUNTU
sudo /opt/lampp/manager-linux-x64.run
___________________________________________________
PERMISSIONS FOR UPLOADING A PLUGIN
NAVIGATE TO THE PLUGINS FOLDER OF THE THEME IN TERMINAL AND PASTE THIS:
sudo chmod 777 .
AND THE OPEN THE WP_CONFIG.PHP AND PASTE THIS:
define('FS_METHOD','direct');