Automatic Links Script PHP
Links Automáticos É Uma Classe PHP Que Permite Aplicar Links Automaticamente Em Um Documento HTML.
Essa Classe Já Está Em Uso Em Outros Produtos Do Nosso Portfólio. Em Particular, É Adotado Para Aplicar Os Links Automáticos Em Plugins Do WordPress Com Milhares De Usuários, Como O Interlinks Manager .
Como A Classe Aplica Os Links Automáticos
Esta Classe Usa Expressões Regulares PHP Para Gerar Os Links De Uma Lista De Palavras-Chave E URLs Fornecidas Pelo Usuário.
Vale A Pena Notar Que Esta Classe Lhe Dá Controle Total Sobre O Algoritmo Usado Para Aplicar Os Links. Especificamente, Você Pode Configurar Um Grande Número De Opções Tanto No Nível De Classe Quanto No Nível De Link Automático Para:
- Limite O Número Máximo De Links Automáticos A Um Número Específico
- Selecione Entre Uma Pesquisa Com Distinção Entre Maiúsculas E Minúsculas Ou Sem Distinção Entre Maiúsculas E Minúsculas Da Palavra-Chave
- Adicione O Atributo Nofollow No Elemento Link
- Definir Um Atributo De Título Personalizado No Elemento De Link
- Abra Os Links Na Mesma Aba Ou Em Uma Nova Aba
- Encontre Apenas As Ocorrências Da Palavra-Chave Precedidas Ou Seguidas Por Uma String Específica
- Configure Limites De Palavras Específicos Com Base No Contexto Ou Idioma Específico
- Priorize Palavras-Chave Individuais Sobre As Outras
Também Incluímos Outros Recursos Avançados Para Os Usuários Mais Exigentes. Por Exemplo, Você Pode:
- Impedir A Aplicação Do Link Automático Em Elementos HTML Específicos
- Melhore A Distribuição Dos Links Automáticos Com O Recurso “Priorização Aleatória”
- Impedir A Aplicação Dos Links Automáticos Que Segmentam A URL Atual
- Limite O Número Máximo De Links Automáticos Com Base No Comprimento Da String Fornecida
- Limite O Número Máximo De Links Automáticos Que Segmentam O Mesmo URL
Como Usar A Aula
O Exemplo De Uso Mais Simples Desta Classe De Links Automáticos:
Require_once( 'Inc/Class-Daext-Automatic-Links.Php' );
$Automatic_links = New DaextAutomaticLinks();
Echo $Automatic_links->Add_autolinks( '<P>Compre Meu Livro.</P>',
[
[
'Palavra-Chave' => "Livro",
'Url' => "Https://Example.Com/"
]
]
);
O Exemplo Acima Produzirá:
<P>Compre Meu <A Href="Https://Example.Com/">Livro</A>.</P>
Este Outro Script Usa Opções Avançadas Para:
- Abra Os Links De Geração Em Uma Nova Guia
- Limite O Número De Links Automáticos A Dois
- Proteger Tags Específicas
Require_once( 'Inc/Class-Daext-Automatic-Links.Php' );
$Automatic_links = New DaextAutomaticLinks();
$Automatic_links->Set_options(
[
'Open_new_tab' => Verdadeiro,
'General_limit_amount' => 2,
'Protected_tags' => [
'H1',
'H2',
'H3',
'H4',
'H5',
'H6',
'Forte',
'Pré',
'Código'
]
]
);
$Article = '<H2>Faixa Do IPhone 14</H2>';
$Article .= '<P>O IPhone 14 É Uma Escolha Óbvia Em Nossa Lista.</P>';
Echo $Automatic_links->Add_autolinks( $Artigo,
[
[
'Palavra-Chave' => "IPhone 14",
'Url' => "Https://Example.Com/Iphone-14/"
]
]
);
O Exemplo Acima Produzirá:
<H2>Gama IPhone 14</H2><P>A <A Target="_blank" Href="Https://Example.Com/Iphone-14/">IPhone 14</A> É Uma Escolha Óbvia Em Nosso Lista.</P>
Observe Que Mais Exemplos Estão Disponíveis Na Demonstração Da Classe E No Manual Do Plug-In.