Skip to content

Instantly share code, notes, and snippets.

View mayeenulislam's full-sized avatar
🤖
AI won't replace you

Mayeenul Islam mayeenulislam

🤖
AI won't replace you
View GitHub Profile
@mayeenulislam
mayeenulislam / reset-wordpress-db-password.php
Created February 16, 2016 17:28
Change mySQL password without SQL manager or PHPmyAdmin for WordPress
<?php
/**
* Tutorial by: nanodesigns (@nanodesigns)
* URL: http://tuts.nanodesignsbd.com/change-wordpress-password-without-sql-manager/
* by: Mayeenul Islam (@mayeenulislam)
*/
//Connect to mySQL First
$connection = mysql_connect('DB_HOST','DB_USER','DB_PASSWORD');
<?php
$data_dir = 'c:/server/www/dev/data/';
$releases = [ ];
foreach ( range( 3.2, 4.0, 0.1 ) as $version ) {
$version = number_format( $version, 1 );
$data = json_decode( file_get_contents( $data_dir . $version . '.json' ), true );
$groups = wp_list_pluck( $data['groups'], 'data' );
@mayeenulislam
mayeenulislam / Preferences.sublime-settings
Last active December 18, 2019 09:17
Collection of favourite Sublime Text 3 packages and my personal sublime settings
{
"added_words":
[
"Permalink",
"clientele"
],
"always_show_minimap_viewport": true,
"bold_folder_labels": true,
"color_scheme": "Packages/Agila Theme/Agila Light Solarized.tmTheme",
"draw_minimap_border": true,
@mayeenulislam
mayeenulislam / liner.css
Created August 4, 2016 04:23
Display Inline horizontal rule using simple CSS flex design (Source: https://codepen.io/oaviv/pen/GqXwYp | Author: Ohad)
/** Source: https://codepen.io/oaviv/pen/GqXwYp | Author: Ohad **/
body {
padding: 50px;
background-color: #11151C;
color: #7D4E57;
line-height: 170%;
font-family: sans-serif;
}
body .container {
@mayeenulislam
mayeenulislam / scroll.css
Created August 4, 2016 11:51
CSS Only scroll indicator
/** Source: http://codepen.io/MadeByMike/pen/ZOrEmr | Author: Mike (http://codepen.io/MadeByMike) **/
html, body {
margin: 0;
}
header {
position: fixed;
top: 0;
height: 125px;
@mayeenulislam
mayeenulislam / index.html
Last active November 21, 2019 04:40 — forked from pitch-gist/gist:2999707
HTML: Simple Maintenance Page
<!DOCTYPE html>
<title>Site Maintenance - {{sitename}}</title>
<style>
body { text-align: center; padding: 10%; }
h1 { font-size: 50px; margin-bottom: 0; }
body { font: 20px Helvetica, sans-serif; color: #333; }
article { display: block; text-align: left; width: 90%; max-width: 700px; margin: 0 auto; }
a { color: #19a15e; text-decoration: none; font-weight: bold; }
a:hover { color: #333; text-decoration: none; }
</style>
@mayeenulislam
mayeenulislam / functions.php
Created February 7, 2017 06:38 — forked from EmranAhmed/functions.php
Hook Info. Get Action hook info. What functions are hooked to an action / filter in WordPress? How can I see all the actions attached to an "add_action" hook?
<?php
if ( ! function_exists( 'hippo_plugin_hook_info' ) ):
function hippo_plugin_hook_info( $hook_name ) {
global $wp_filter;
$docs = array();
$template = "\t - %s Priority - %s.\n\tin file %s #%s\n\n";
echo '<pre>';
@mayeenulislam
mayeenulislam / how-to-disable-html-links-with-css.md
Created March 21, 2017 03:42 — forked from nepsilon/how-to-disable-html-links-with-css.md
How to disable HTML links with CSS? — First published in fullweb.io issue #92
@mayeenulislam
mayeenulislam / gist:a52b78395f9907f466e8dac2d29a60ec
Created March 24, 2017 18:46 — forked from toddlahman/gist:6302280
Save Plugin Error Messages in the database for The Plugin Generated x Characters of Unexpected Output During Activation errors
<?php
function tl_save_error() {
update_option( 'plugin_error', ob_get_contents() );
}
add_action( 'activated_plugin', 'tl_save_error' );
/* Then to display the error message: */
@mayeenulislam
mayeenulislam / how-to-secure-your-site-with-https.md
Created May 26, 2017 12:40 — forked from nepsilon/how-to-secure-your-site-with-https.md
How to secure your site with HTTPS? — First published in fullweb.io issue #101

How to secure your site with HTTPS?

With HTTP everything is visible when traveling on the Internet. By generating an SSL certificate and configuring your webserver you can force browsers to use HTTPS. Here is how to proceed:

# 1. Install letsencrypt
sudo pip install letsencrypt