OK, então encontrei um pouco mais:
-
JeffreyWay / WordPress-tema-opções-página - classe open source o projeto está hospedado no github destinado a desenvolvedores de temas, parece bom, não usei. (link morto) .
-
devinsays / Options-Framework - Framework de código aberto o projeto é hospedado no github destinado ao tema desenvolvedores, eu aprendi mais tarde que é evoluiu para Opções temáticas muito grandes projeto em escala que tem muitos características. (link morto)
-
helgatheviking / temáticas-opções-KIA - aberto Framework de origem o projeto é
hospedado no github destinado a ajudar desenvolvedores constroem opções em suas temas temáticos da criança, bruxa forked formatic-options muito atualizado (link morto) -
Wordpress Classe AdminPage - um solução comercial, embalado recursos e muito fácil de usar.
-
Plugin OptionTree - e IDE para criando painéis de opções, muitos recurso e constantemente atualizado, a desvantagem é: não é fácil integrado em plugins ou temas e as opções padrão não são uma opção para a versão 1.1.1).
é isso por enquanto, mas ainda estamos olhando para aqui sobre sua experiência.
Atualizar
Depois de um longo tempo tentando, eu consegui integrar a árvore de opções com meu plugin e depois que a parte foi feita, eu tenho que dizer que nunca foi tão fácil adicionar opções ao meu plugin, EVER! tudo feito sem código, mas usando a interface do usuário que vem com ele. Então, a partir de agora, o meu favorito, com uma pequena exceção de ser um plugin por si mesmo e não um framework que torna a parte de integração muito mais difícil.
Update2
Se você ler a primeira atualização, então isso será de 180 graus, eu parei de usar Option-Tree que era difícil de integrar em primeiro lugar, mas principalmente porque criava uma linha de opção na tabela de banco de dados de opções cada opção que você adiciona a ele, então meu plugin criou 287 linhas no banco de dados e isso é ruim por vários motivos, mas os principais são difíceis de remover todos eles na desativação do plugin e você tem que criar uma chamada get-option para cada um deles, de modo que é um monte de chamadas de banco de dados. Desde esse pequeno retrocesso, descobri que a maioria dos frameworks listados aqui funcionam da mesma maneira que cada opção recebe sua própria linha. Então eu modifiquei AdminPage Class para salvar todas as opções por página admin em uma matriz de opções e agora meu plugin só gera 7 linhas no banco de dados e no máximo eu só preciso chamar a função get_option 7 vezes para salvar muitas chamadas de banco de dados, Eu entrarei em contato com o criador do AdminPage Class e peço-lhe para considerar esta modificação, mas outra que seja muito fácil de usar e ainda mais fácil de gerenciar.
Última atualização
se alguém ainda está mantendo pontuação aqui, então eu acabei por codificar minha própria
option panel class
quais são suas principais características:
- Código aberto, licença GPL.
- Funciona com plug-ins e também com temas
- OOP Code todo o caminho (o que significa fácil de estender e modificar).
- Importar opções de exportação.
- Todas as opções salvas como uma única linha em um banco de dados.
- Os campos disponíveis são:
- Entrada
- Textarea
- Botão de opção
- Caixa de seleção
- Selecionar lista suspensa
- Upload de arquivo
- Upload de imagem
- editor WYSIWYG
- Seletor de datas
- Selecionador de horário
- Color Picker
- Lista de taxonomia Dropdwon ou caixas de seleção
- Lista suspensa ou caixas de seleção
- Funções suspensas do WordPress ou caixas de seleção
- Sintaxe Editor de códigos realçado (PHP, CSS, HTML, JAVASCRIPT)
- Campo de tipografia (conjunto de tamanho, cor, face, campos familiares)
- Arrastar classificável & Soltar
- Campo do repetidor
- Campo de plupload
- ganchos e filtros em todo o lugar para que você possa personalizar da maneira que quiser