Skip to content

Instantly share code, notes, and snippets.

@renemorozowich
renemorozowich / functions.php
Last active March 28, 2019 00:14
Changing Columns on the Job Dashboard of WP Job Manager
<?php
// Customize columns in WP Job Manager [job_dashboard].
function custom_job_manager_job_dashboard_columns( $columns ) {
// Remove all columns.
unset( $columns['job_title'] );
unset( $columns['filled'] );
unset( $columns['date'] );
unset( $columns['expires'] );
@renemorozowich
renemorozowich / rene-get-posts-via-rest-api.php
Last active January 17, 2023 22:29
Gets the latest two posts from a blog via the REST API. Blog link, title and date included.
<?php
/**
* Plugin Name: Get Posts via REST API
* Description: Gets the latest two posts from a blog via the REST API. Blog link, title and date included.
* Plugin URI: https://renemorozowich.com
* Author: Rene Morozowich
* Version: 1.0
* Text Domain: getpostsviarestapi
* License: GPL v2 or later
* License URI: https://www.gnu.org/licenses/gpl-2.0.txt
@renemorozowich
renemorozowich / functions.php
Last active May 25, 2019 21:17
Add a top menu to an Astra child theme
/**
* Add additional menu
*/
function register_additional_menus() {
register_nav_menu( 'top-menu', __( 'Top Menu' ) );
}
add_action( 'init', 'register_additional_menus' );
/**
* Add scripts to astra_header_before
@renemorozowich
renemorozowich / style.css
Last active May 25, 2019 21:18
Style a top menu added to an Astra child theme
.top-header-bar {
background-color: #ff0000;
text-align: right;
padding: 10px 0;
}
#menu-top {
margin: 0;
}
@renemorozowich
renemorozowich / index.html
Created June 20, 2019 01:50
Basic index.html file
<!DOCTYPE html>
<html>
<head>
<title>Page Title in Browser Tab</title>
</head>
<body>
<h1>Hello World!</h1>
<p>This is my first web page!</p>
@renemorozowich
renemorozowich / index.html
Last active June 20, 2019 14:07
Basic index.html file with additional features
<!DOCTYPE html>
<html>
<head>
<title>My Favorite Outdoor Summer Activities</title>
<link rel="stylesheet" type="text/css" href="style.css">
<link href="https://fonts.googleapis.com/css?family=Montserrat|Playfair+Display&display=swap" rel="stylesheet">
</head>
<body>
@renemorozowich
renemorozowich / style.css
Created June 20, 2019 02:10
Basic style.css file
html {
padding: 5%;
}
body {
font-family: 'Montserrat', sans-serif;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Playfair Display', serif;
@renemorozowich
renemorozowich / style.css
Created June 20, 2019 13:35
Basic media query
/* mobile first */
h1 {
color: #ff0000; /* red */
}
/* tablet */
@media only screen and (min-width: 768px) {
h1 {
color: #ffff00; /* yellow */
}
@renemorozowich
renemorozowich / script.js
Created June 20, 2019 13:50
Basic JS file with a toggle
// get the button
var btnContent = document.getElementById("btn-content");
// add a click event
btnContent.addEventListener("click", toggleContent);
// get the content
var content = document.getElementById("content");
// hide by default
content.style.display = "none";
@renemorozowich
renemorozowich / functions.php
Created October 11, 2019 13:15
Add a bottom menu (after header) to an Astra child theme
/**
* Add additional menu
*/
function register_additional_menus() {
register_nav_menu( 'bottom-menu', __( 'Bottom Menu' ) );
}
add_action( 'init', 'register_additional_menus' );
/**
* Add scripts to astra_header_after