web-development-kb-pt.site

Quais recursos você gostaria de ver mais adicionados ao WordPress?

Estou criando umcommunity wikipara fazer a seguinte pergunta:

  • Quais recursos você mais gostaria de ver adicionados ao WordPress?

Esta pergunta implica algumas coisas:

  • Deve aparecer os recursos que os entusiastas querem mais , não apenas dirigir bys de pessoas que não podem ser incomodadas em saber que o "P" needs para ser capitalizado ( piada interna. Claro ... )

  • Favorece os recursos que beneficiam os usuários mais avançadose especialmente os desenvolvedorestheme e/ou plugin.

  • Tambémfavorece APIseoutros ativadoresvs. apenas mais um novo widget de interface do usuário. Exemplos disso podem ser uma API de backup sobre a qual muitos desenvolvedores poderiam criar, ou uma API do Twitter na qual os usuários poderiam construir.

  • Concentre-se emapenas as poucas coisas que você realmente quer mais, nem tudo que você pode imaginar. Não deixe que isso seja uma lixeira para tudo o que você pode imaginar ou já pensou. Ao adicionar um recurso desejado, pergunte a si mesmo se preferiria tê-lo ou seu top 3 features; se não, talvez você não deva adicioná-lo.

  • Dê alguns grandes detalhesincluindo, se apropriado:

    A.Wireframes(talvez usando Balsamiq ?),

    B.API Interfaces

    C.Ganchos Sugeridos

    D.Estruturas de URL

    E. e mais.

    F. Mesmocódigo fonte

  • Recursos significativos Somente, por favor. Não adicione algo como "Eu quero que o console administrativo seja roxo" ou "Eu realmente quero que o menu do administrador esteja à direita."

  • Evite coisas que somente Automattic podem controlarcomo coisas no WordPress.com !! (não que os entusiastas se importem, mas ...) É melhor ficar com as coisas que contribuintes de um projeto de código aberto podem afetar como código e colaboração.

Regras deste Wiki

  • Não duplique sugestões. Tudo bem se você fizer isso, mas um moderador pode derrubá-lo e/ou excluir, se possível. No caso de existir uma duplicata significativa, mas com algumas boas adições, devemos editar a resposta que está duplicando-a para incluir as adições.

  • Mais regras virão conforme necessário, como percebemos que são necessárias.

Se você tiver dúvidas sobre isso relacionadas a WordPress Ideas , Buy-in da equipe principal ou relação com o WordPress/Automattic , consulte os comentários em um dos meus " respostas " postado para esta pergunta, abaixo. Minha esperança é que esse esforçoseja totalmente positivoe que todos, incluindo a Automattic e a equipe principal do WordPress, obtenham um enorme valor de seu resultado.

26
MikeSchinkel

Uma interface de usuário de campos personalizados

Eu acho que campos realmente personalizados com interface de usuário personalizada são realmente um grande requisito para muitas pessoas. Quero dizer, obrigatória, repetindo, agrupada, várias imagens, etc.

Há um monte de plugins tentando fornecer a funcionalidade, mas eles são todos os add-ons e tem que jogar para pegar novas características de WP todas as vezes. Magic Fields parece razoavelmente bom como um ponto de partida.

E eles seriam um complemento perfeito para os novos Posts personalizados.

14
Alexandre Rafalovitch

Relacionamentos de postagem/página

A capacidade de relacionar um post para outro é, definitivamente, a funcionalidade. Eu me vejo precisando bastante de sites de clientes mais avançados usando o Wordpress. A capacidade de relacionar um post para outro post ou página é algo que deve estar no núcleo.

Eu sei que Mike teve algum envolvimento no trac Wordpress em relação a empurrar para algo como isso no núcleo, mas nada foi adicionado ainda.

Exemplo;

Eu tenho um tipo de post personalizado chamado artistas . Eu também tenho um tipo de post personalizado chamado álbuns , comentários e tours . Agora o artistas tipo de postagem personalizado tem; uma biografia, links para sites de mídia social como Last.fm e Facebook e uma imagem de artista.

Eu quero adicionar um novo tour ao meu tipo de postagem tours custom, mas tê-lo para um artista específico. Nesse caso, o artista é Thrice e quero adicionar um tour que Thrice está fazendo em maio de 2011. Eu adiciono o local, a data e, em seguida, seleciono com qual postagem eu quero relacioná-lo, neste caso, é Thrice.

Em seguida, posso consultar todos os tours e obter o artista relacionado no front end. O argumento que eu vi é que você pode usar taxonomias personalizadas, mas isso exigiria ter que duplicar o conteúdo e não ser eficiente, especialmente considerando que um artista tem uma imagem, links para perfis de mídia social e outras coisas específicas do artista.

Já existe um plugin que faz o mencionado muito bem chamado Posts To Posts . Se algo assim fosse adicionado, isso tornaria minha vida e as muitas outras pessoas que desejam essa funcionalidade são mais fáceis.

15
Dwayne Charrington

Estas são as características atualmente na minha lista:

1) Gerenciamento de mídia

Eu gostaria de ver o desenvolvimento/aprimoramento do Gerenciamento de Mídia tendo o status de prioridade para uma versão de futuro próximo, de modo que o tipo de pós "Mídia" assuma paridade de recurso análoga com, e. os post-types "Post" e "Page". A mídia deve ter um sistema de taxonomia adequado. As mídias (e galerias) devem poder ser gerenciadas por conta própria (ou seja, em vez de apenas poderem ser gerenciadas através do Post ao qual estão conectadas). Mídia (e galerias) deve ser capaz de ser anexado, desanexado e recolocado em postagens ou páginas com muito mais facilidade.

Basicamente, grande parte da funcionalidade de um Plugin, como o NextGen Gallery, deve ser incorporada ao núcleo (de qualquer maneira apropriada).

2) UI de widgets

Eu acho que, de todas as interfaces de administração, a Aparência -> Widgets da interface do usuário é a que mais precisa de melhorias. É ótimo para um número limitado de Widgets e um número ainda mais limitado de Sidebars Widgetized; mas a UX se degrada rapidamente com muitos Widgets e (especialmente) com muitas Sidebars.

Eu não sou um especialista em UX/designer, mas se eu fosse propor algo, eu preferiria ver uma lista de Widget de coluna única (preferencialmente com rolagem independente), e a maioria dos imóveis de tela dedicados ao Sidebars. Além disso, gostaria que o estado anterior das Barras Laterais expandidas/recolhidas fosse retido, em vez de a barra lateral de ID mais baixa ser sempre expandida no pageload.

3) Tema instalar/desinstalar/ativar/desativar ganchos

Esses ganchos trarão a funcionalidade e padronização do Tema mais de acordo com os Plugins. Eu realmente me ofereci para tentar fornecer patches para eles por 3,2, então me desejem sorte!

4) Um roteiro de desenvolvimento

Eu gostaria de ver a equipe de desenvolvimento principal traçar um roteiro de desenvolvimento que abranja pelo menos 3 a 5 grandes revisões no futuro. Esse roteiro ofereceria à comunidade de usuários a oportunidade de avaliar as adições/alterações de recursos previstas e ajudaria a concentrar a contribuição/contribuição da comunidade de desenvolvedores em cada release.

8
Chip Bennett

temas de administração totalmente compatíveis

No momento, os temas de administração do WordPress são apenas parcialmente suportados. Embora seja possível alterar a aparência do administrador alterando os arquivos CSS, não é possível alterar o HTML sem alterar o código-fonte principal do WordPress. Esta é a razão pela qual não há muitos temas de administração do WordPress por aí agora e os que existem dependem apenas da aplicação de um CSS diferente.

Para aplicar uma capa ThemeForest, por exemplo, um desenvolvedor precisaria realizar alterações no HTML, caso contrário ele não poderia aplicar todo o CSS fornecido.

Atualmente eu acho que o melhor tema de admin lá fora é esse, mas eu acho que você concordaria que muito melhor pode ser feito: Fluency Admin .

4
Nuno Morgadinho

Estátuas Postais Personalizadas .

A capacidade de definir novos status de post/page/post type em vez de apenas rascunho e publicado. Eu acredito que isto está a caminho! Eu gostaria de usar isso para criar um novo tipo, chamado bloco. Em seguida, crie blocos de conteúdo relacionados a páginas, mas não publicados em feeds ou acessíveis publicamente diretamente.

Definindo Posição de Recorte de Miniatura

Infelizmente, a geração de miniaturas está sempre centralizada na imagem, mas às vezes eu tenho um requisito para cortar do canto superior esquerdo, por exemplo.

Ser capaz de definir as coordenadas da colheita seria maravilhoso. Atualmente, essas alterações só são possíveis editando o arquivo de mídia principal, pois a função de miniatura não usa filtros.

3
addedlovely

Então, esses são meus comentários sobre possíveis preocupações relacionadas a WordPress Ideas , Buy-in da equipe principal ou relação com o WordPress/Automattic .

O que sobre WordPress Ideas ?

Mas espere, já não existe algo assim? Não é chamado WordPress Ideas ? Bem verdadeiro , exceto:

  • WordPress Ideas has idéias de todos os níveis de usuários então as preocupações dos entusiastas se perdem no caos.

  • Ideias do WordPress não permite a moderação da comunidade como o StackExchange.

  • WordPress Ideas não encoraja boa formatação e não permite edição então, quando a porcaria é postada, ela tem que permanecer uma porcaria.

  • Ideias do WordPress foi unilateralmente podado das ideias mais bem avaliadas no passado recente sem nenhuma informação e nenhum aviso para a comunidade. O StackExchange tem um sistema de auditoria que simplesmente não podemos ignorar e o StackExchange não terá nenhum incentivo para eliminar as principais contribuições

  • WordPress Ideas só usa um sistema de classificação de cinco estrelas que não afeta positiva ou negativamente a reputação de um usuário. O StackExchange oferece votação para cima/para baixo que afeta a reputação de um usuário, e o último parece fazer um trabalho melhor, garantindo qualidade e participação útil.

  • WordPress Ideas requer que você faça uma busca detalhada para ver as idéias e não forneça uma visão holística. Usando o StackExchange, podemos ter todos os recursos listados na (s) mesma (s) página (s) e poder analisar os dois detalhes sem muito trabalho.

  • WordPress Ideas is controlado pela Automattic. Isso não é crítica da Automattic, é simplesmente um reconhecimento de que todas as entidades buscam seus próprios interesses, ponto final. Mas ter algo que não seja supervisionado pelos interesses da Automattic poderia ter algum valor real. (Pule para o final para esclarecimentos.)

  • Francamente, sempre que eu publiquei uma ideia em WordPress Ideas eu simplesmente senti como minha idéia caiu em um buraco negro, para nunca mais ser ouvido de novo. Eu quero realmente interagir com essas idéias de recursos e espero ver algum progresso tangível deles.

  • Por fim, infelizmente eu achei a equipe principal e os contribuidores freqüentes em trac e wp-hackers como menos do que abertos a considerar solicitações de recursos para casos de uso eles não estão familiarizados, pelo menos comigo. Então, eu pessoalmente quero que isso seja um lugar onde posso postar idéias para as coisas que eu acho que são mais importantes e ser capaz de discuti-las sem ser menosprezado por alguém que não se esforce para entender a validade da minha casos de uso. Além disso, se as ideias discutidas são sólidas, então eu gostaria de obter validação de outros que eu respeito e quem parece estar desenvolvendo respeito por mimnas próprias idéias do recurso.

Que tal Buy-in do Core Team ?

Mas espere, não precisamos obter o buy-in do time principal do WordPress para discutir isso? Bem, na verdade não .

  • Isso não tem que ser apenas sobre recursos adicionados ao núcleo, também pode ser sobre quaisquer recursos que poderiam ser potencialmente desenvolvidos como plugins, ou ( praticamente ) qualquer outra coisa que afete o WordPress ( exceto as coisas que somente a Automattic pode controlar, como dito anteriormente .

  • As discussões podem precipitar a colaboração entre os usuários que estão se conhecendo e construindo respeito uns pelos outros.

  • Embora o código desenvolvido como resultado dos recursos listados aqui nunca possa chegar a core per se, estes os recursos podem ser do tipo que o tornam no status do plugin principal.

  • Separando as necessidades do usuário final de nível básico das necessidades de entusiasta/designer/desenvolvedor poderemos oferecer mais clareza à equipe principal e ajudá-los a entender o que a comunidade de entusiastas/designers/desenvolvedores pensa é necessário além da comunidade mais ampla de usuários finais no WordPress.

  • E, finalmente, se tivermos um grande número de usuários nomeados com alta reputação aqui concordando com a necessidade de um determinado recurso, especialmente se já o implementamos, acho que há uma maior probabilidade de a equipe principal vai prestar atenção do que se for proposto por um único indivíduo de forma frustrada ( o que eu admito ter feito uma ou duas vezes no passado. :) IOW, eu acho que esse mecanismo poderia realmente nos ajudar todos.

Este esforço vs. WordPress/Automattic?

Para ser claro, eu postei isso NÃO repito NÃO para ser antagônico em relação à Automattic ou à equipe principal do WordPress. Em vez disso, eu simplesmente queria usar o mecanismo incrível que o StackExchange nos fornece para exibir os recursos mais desejados, para nos permitir discutir e talvez colaborar e encontrar os recursos mais úteis.

Mais uma vez, minha esperança é que esse esforço será inteiramente positivo e que todos, incluindo a Automattic e a equipe principal do WordPress, obtenham grande valor a partir de seu resultado.

E espero que isso ajude.

-Mike

3
MikeSchinkel

Existem algumas ferramentas essenciais usadas diariamente que acho que realmente ajudariam os desenvolvedores do WordPress. Estes são tão essenciais na maioria dos sites que eu acredito que eles não pertencem como plugins.

Form API - Todo site/framework/CMS tem manipulação de formulários de um tipo ou outro, o WordPress não tem nenhum.

API de mídia - Uma API de mídia robusta, especialmente para gerenciamento e controle de usuários, está bem ... no roteiro há muito tempo.

API de campo personalizado - Algo ao longo das linhas de WPAlchemy (classe de meta box) deve ser incorporado ao núcleo em um nível básico.

Admin API - Controlar os elementos de administração (menus, extras, campos, etc) pode ser uma dor real para as funções do usuário.

2
Wyck

Que tal construir a interface de usuário de mídia wordpress necessária para o novo projeto de API de wrapper de fluxo de gsoc para servidores rtmp/rtmpe.

http://wiki.github.com/jmstacey/wp-stream-wrappers/

Meu problema é que eu mantenho todo o meu conteúdo de vídeo em clusters de servidores de comunicação flash separados, já que faço bastante transmissão de vídeo ao vivo. Uma coisa que me deixa louca e aos meus clientes sobre o wordpress é ter que deixar o editor wp para ir e obter o código de incorporação de um vídeo da minha plataforma de software de gerenciamento de vídeo de outros servidores.

Para piorar ainda mais, uso os highwinds e akamai cdn, deixando-me arquivos de vídeo em 3 locais.

Ser capaz de acessar todas as minhas mídias de qualquer servidor, cdn, diretamente dentro do editor de wordpress seria um sonho tornado realidade. Para mim, pelo menos, seria minha prioridade número 1 neste ano.

2
shawn

Configuração do repositório

Quanto mais eu uso o Linux Derivates, mais me pergunto por que as coisas são tão fortemente acopladas aos webmasters do wordpress.org. O Repositório por exemplo. Existe apenas um. O que seria mais legal para os apoiadores e administradores configurarem seu próprio Repositório? Então, para oferecer add-ons como temas e plugins, eles cuidam de seus usuários incl. fornecendo atualizações etc.

Por exemplo, com Themes, uma vez feito para um cliente, ele/ela está interessado nesse tema - e não em qualquer outro tema. Assim, pedindo por atualizações, um repositório próprio facilitaria muito o fluxo de trabalho com o cliente, como fazer as atualizações em um sistema de desenvolvimento e, quando estiver funcionando, publicar a versão mais recente através do repositório.

Mas agora, a configuração do Repositório do WordPress e com ela a funcionalidade de atualização é totalmente limitada ao wordpress.org ou àqueles que hackam um sistema comparável que não é muito inteligente, porque a maior parte do recurso do repositório já está implementada e existe Não é necessário que todos façam coisas que possam quebrar outras coisas.

Um problema principal é que é apenas bloqueado no wordpress.org. Eu não gosto muito de software de lock-in de fornecedores em software, especialmente com Software Livre. Isso faz com que os benefícios conhecidos do software livre se tornem cada vez mais obsoletos.

Bilhete relacionado: # 13067 - Configuração do repositório e repositório de tema/s

Parece que os desenvolvedores do núcleo são contra isso - obviamente por várias razões. Mas no final isso apenas resulta em não oferecer uma funcionalidade para todos os usuários que é oferecida ao wordpress.org. Isso de forma alguma pesos contra os benefícios para os defensores do wordpress profissional e administradores, bem como administradores de sistemas em redes locais. Então, por que limitar algo que poderia ser ilimitado por padrão?

Se o wordpress core não está pensando em integrar isso, eu acho que deveria ser possível fornecer isso por um plugin de propriedade coletiva para que a funcionalidade existente se torne utilizável por todos, permanecendo compatíveis uns com os outros.

2
hakre

Análise de otimização de velocidade e melhoria

1
wonderdoo

Opções avançadas de front end

Pessoalmente sinto que o painel wordpress deve ser separado em duas partes e as que dizem respeito ao conteúdo (posts, termos, links, comentários, etc) devem ser o seu front end, posso sentir uma melhor usabilidade quando estou usando o TUMBLR (para postar conteúdo) no wordpress. A porcentagem de usuários que usam o wordpress para postar conteúdo é maior do que desenvolvedores como nós, para eles não é necessário mostrar o painel de administração.

o wp-admin deve ser apenas para configuração (ou seja, temas, plugins, configurações, etc.).

Construído em importador CSV

O importador CSV integrado seria útil ao fazer upload de grande quantidade de conteúdo por meio do CSV. Eu sinto que a opção atual importador no wordpress é usada apenas por alguns, muitos têm seu conteúdo em formato xls, temos plugin para isso, mas seria melhor se o seu inbuit.

Diretório em vez de links

A opção links é a opção menos usada no wordpress, seria bom se o wordpress mudasse isso para um diretório options (com map, address recognizer), porque não há um pacote reconhecido exacto disponível para o directório em opensource, mas é uma procura crescente por isso. Eu acho que se o diretório for adicionado, o wordpress seria uma plataforma matadora.

1
Ezhil

Construído em opção de classificação

Seria bom se tivéssemos um bom sistema de classificação (como o do wordpress.org) para classificação de posts.

Opção de galeria avançada

A opção de galeria atual inclui imagens apenas do upload, seria bom se a opção fosse adicionar imagens externas como pós-anexos, pois isso os incluiria na galeria.

Registro do wordpress em Ajax

O registro Ajax integrado pode economizar tempo e evitar confusão para os usuários. Isso pode ser feito através do plugin de inscrição bp-xtra, mas eu acho que é um exagero, ter uma opção embutida seria bom.

1
Ezhil

Galerias

1. Atualmente vocênãoobter a guia "Galeria" se você não tiver carregado um mínimo de 2 imagens para uma postagem. Portanto, é impossível usar os arquivos da biblioteca de mídia para criar uma nova galeria. Por algum motivo (desconhecido) há suporte para adicionar as mesmas imagens (ou outros arquivos) a vários Posts, mas você não pode criar galerias a partir de postagens já existentes.

2. Ignorar/Filtrar apenas a marcação da galeria. Atualmente você tem que substituir completamente a função de galeria apenas para adicionar. por exemplo. uma classe css para cada imagem. Nós só precisaríamos de um filtro único para evitar que repetíssemos repetidamente o código principal (bastante longo).

1
kaiser

Postagem recente com uma imagem em destaque ao lado ou qualquer imagem de the_content no site.

como este http://prntscr.com/1oj69

0
user4271