INVP::sluggify( string $name )
sluggify
Contents
Description Description
Turns the name of something into a slug that WordPress will accept when creating objects like terms. WordPress slugs are described as containing only letters, numbers, and hyphens.
Parameters Parameters
- $name
-
(string) (Required)
Return Return
(string) An alteration of $name that WordPress will accept as a term slug
Source Source
File: includes/class-invp.php
public static function sluggify( $name ) { $name = preg_replace( '/[^a-zA-Z0-9\\-]/', '', str_replace( '/', '-', str_replace( ' ', '-', $name ) ) ); return strtolower( str_replace( '--', '-', str_replace( '---', '-', $name ) ) ); }
Expand full source code Collapse full source code View on Github