Skip to content

Instantly share code, notes, and snippets.

View cagriuckan's full-sized avatar
🏠
Working from home

Çağrı Üçkan cagriuckan

🏠
Working from home
View GitHub Profile
@cagriuckan
cagriuckan / index.html
Created November 24, 2016 08:38
Social Media Share Bar With CSS by uckannet
<!-- Bottom or Top sticky share bar! Create by Cagri Uckan for sosyalio.com and uckan.net -->
<div class="so-sticky-share">
<div class="container">
<div class="row">
<div class="so-sticky-share_container">
<ul>
<li>Share</li>
<li class="so-fb"><a href="#">Facebook</a></li>
<li class="so-tw"><a href="#">Twitter</a></li>
<li class="so-ins"><a href="#">Instagram</a></li>
@cagriuckan
cagriuckan / style.css
Created November 24, 2016 08:46
Social Media Share Bar With CSS by uckannet
/*Sticky Share*/
.so-sticky-share.so-classname {
transform: translate3d(0,0px,0);
-webkit-transform: translate3d(0,0,0);
}
.so-sticky-share {
position: fixed;
bottom: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
-webkit-transform: translate3d(0,0px,0);
@cagriuckan
cagriuckan / uckannet.js
Created November 24, 2016 08:52
Social Media Share Bar With jQuery by uckannet
var lastScrollTop = 0;
$(window).scroll(function(event){
var st = $(this).scrollTop();
if (st > lastScrollTop){
// downscroll code
$('.so-sticky-share').addClass('so-classname');
} else {
// upscroll code
$('.so-sticky-share').removeClass('so-classname');
}
@cagriuckan
cagriuckan / fucntions.php
Last active March 21, 2017 19:31
Wordpress Add Widget to Theme
<?php
/*
Author: uckannet
Link: http://www.uckan.net/2017/01/23/wordpress-spotify-da-dinlediginiz-sarkiyi-bilesen-olarak-sitenizde-gosterin
*/
if(function_exists('register_sidebar')) {
register_sidebar(array(
'name' => 'Sidebar', /* optionally change */
'before_widget' => '<aside id="%1$s" class="widgets %2$s">',
<?php
/*
Author: uckannet
Link: http://www.uckan.net/2017/01/23/wordpress-spotify-da-dinlediginiz-sarkiyi-bilesen-olarak-sitenizde-gosterin
create by: http://jonmasterson.com/build-your-own-spotify-widget-for-wordpress/
*/
class SH_Music extends WP_Widget {
public function __construct() {
@cagriuckan
cagriuckan / functions.php
Last active February 8, 2017 13:42
How to Display a List of Last Updated Posts in WordPress
<?php
/**
* @link http://www.uckan.net/2017/02/08/wordpress-son-guncellenen-yazilari-listeleme/
* @package WordPress
* @uckannet
**/
function last_updated_posts () {
$args = array(
'ignore_sticky_posts' => '1',
@cagriuckan
cagriuckan / functions.php
Created March 31, 2017 09:36
Wordpress Post Thumbnails
<?php
<!-- Begin -->
add_theme_support('post-thumbnails');
if ( function_exists( 'add_image_size' ) ){
add_image_size( 'uckan-small' ,190, 120, true );
}
<!-- End -->
?>
@cagriuckan
cagriuckan / shortcodes.php
Last active March 31, 2017 09:59
Wordpress Related Post Shortcode
<?php
/**
* @link http://www.uckan.net/2017/03/31/wordpresste-shortcode-ile-yazi-icerisinde-benzer-yazi-gosterme/
* @html http://codepen.io/uckannet/pen/OprjVz
* @package WordPress
* @author Cagri Uckan / uckan.net
**/
function uckan_related_post_shortcode($atts){
extract(shortcode_atts(array(
"id" => '',
@cagriuckan
cagriuckan / functions.php
Last active July 19, 2017 22:06
Wordpress - FIRST IMAGE IN POST
<?php
function url_get_image_id($image_url) {
global $wpdb;
$attachment = $wpdb->get_col($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE guid='%s';", $image_url ));
return $attachment[0];
}
function uckan_get_thumbnail($size, $type) {
global $post;
@cagriuckan
cagriuckan / functions.php
Last active June 26, 2021 23:43
wordpress automatic page creation
add_action('after_setup_theme', 'uckan_create_pages');
function uckan_create_pages(){
$awesome_page_id = get_option("awesome_page_id");
if (!$awesome_page_id) {
$post1 = array(
'post_title' => "Sayfa Adınız!",
'post_content' => "",
'post_status' => "publish",
'post_type' => 'page',
);