Skip to content

Instantly share code, notes, and snippets.

View Jursdotme's full-sized avatar

Rasmus Jürs Jursdotme

View GitHub Profile
@Jursdotme
Jursdotme / functions.php
Created December 20, 2023 10:20
Gutenberg custom blog style
<?php
add_action('init', 'jurs_register_block_styles');
function jurs_register_block_styles() {
register_block_style('core/paragraph', array(
'name' => 'lead',
'label' => __('Leading Paragraph', 'themeslug'),
'inline_style' => '.is-style-lead {
font-weight: bold;
@Jursdotme
Jursdotme / bookmarklet.js
Created August 19, 2019 09:49
Get results from ManageWP
function(){$( 'body' ).prepend( '<pre class='mylist'></pre>' );
var resultat = []
$( "'.website-name' ).each(function( index ) {
resultat.push($( this ).text());
});
var items = resultat;
var cList = $('.mylist');
items.map( (item,i ) => {
var li = $('<li/>')
@Jursdotme
Jursdotme / BlogPostsCard.vue
Created August 7, 2019 10:23
Vue component with apollo problem
<template>
<div>
<nuxt-link
v-for="post in posts"
:key="post.id"
:to="`/post/${post.id}`"
class="border-b pb-5 mt-5"
>
<h2 class="text-4xl">{{ post.title }}</h2>
<VueMarkdown id="content">{{ post.content }}</VueMarkdown>
<?php
/**
* Get current subscriber list
*/
function bl_get_subs() {
global $wpdb;
$table_name = $wpdb->prefix . "mailpoet_subscribers";
$retrieve_data = $wpdb->get_results("SELECT * FROM $table_name");
.stretch-column .fl-col-content {
justify-content: space-between !important;
}
.stretch-column .fl-module,
.stretch-column .fl-module-content,
.stretch-column .fl-module-content > div {
height: 100%;
}
@Jursdotme
Jursdotme / GTM-K7B2CN6_v18.json
Last active March 8, 2018 07:09
Inzite Tag manager template
{
"exportFormatVersion": 2,
"exportTime": "2018-03-07 15:14:39",
"containerVersion": {
"path": "accounts/2288261640/containers/8196307/versions/18",
"accountId": "2288261640",
"containerId": "8196307",
"containerVersionId": "18",
"container": {
"path": "accounts/2288261640/containers/8196307",
@Jursdotme
Jursdotme / shortcode.php
Created February 14, 2018 07:45
Mailpoet bulk subscribe
// Add Shortcode
function mailpoet_bulk_subscribe_func()
{
ob_start(); ?>
<form action="?submit=true" method="POST">
<input name="email" type="text" required placeholder="Email address">
<input name="first_name" type="text" placeholder="First name">
<input name="last_name" type="text" placeholder="Last name">
function renderProductList(boolHighlighted)
intAmount = 0 '0 equals all(*)
intRows = 75
strFields = "i.ID,i.ItemName,i.Image,i.ParentID, i.Highlighted, i.NetPrice, i.Colli, i.UnitOfMeasure, i.ItemName2"
strOrder = "Order By i.ItemName"
strSearch = ""
intPageNum = 1
intCategory = 0
intLastPage = 0 '0 Gets the last page as intLastPage
@Jursdotme
Jursdotme / inzite-mu.php
Created October 16, 2017 09:53
Wordpress Must Use Plugin template
<?php
/*
Plugin Name: Inzite Must Use plugin
Plugin URI: http://jurs.me
Description: Extra functions.
Version: 1.0.0
Author: Rasmus Jürs
Author URI: http://jurs.me
License: GPL
*/
jQuery(document).ready(function() {
jQuery(window).on('resize', function() {
jQuery('#negative-margin').css('margin-top', jQuery('#negative-margin').outerHeight() * -1 + 'px');
})
.trigger('resize');
});